原文:[小技巧]C#中如何為枚舉類型添加描述方法

背景 在我們的日常開發中,我們會經常使用枚舉類型。有時我們只需要顯示枚舉的值或者枚舉值對應名稱, 但是在某些場景下,我們可能需要將枚舉值顯示為不同的字符串。 例: 當前我們有如下枚舉Level 這個枚舉有 個可選值B, N, G, VG。 現在我們希望用Bad, Normal, Good, Very Good作為B, N, G, VG的顯示值。 那我們會怎么做呢 通常我們最常想到的就是針對Lev ...

2019-02-14 21:57 5 1382 推薦指數:

查看詳情

C# 枚舉類型描述信息獲取

新建一個控制台方法,寫好自己的枚舉類型: 如圖: 在里面添加獲取描述方法: 具體源碼: 鏈接:http://pan.baidu.com/s/1nv4rGkp 密碼:byz8 ...

Thu Apr 20 23:06:00 CST 2017 0 2198
何為枚舉類型添加說明

枚舉類型大家在平時程序中經常會用到,先看下面的列子 上面代碼定義了一個方向的枚舉類型,包括東、南、西、北四個值,這樣似乎也沒有問題,但是我們是中國人,有時候看中文會更加習慣一些,更重要的是在做數據顯示的時候,利用Enum.GetNames方法也只能獲得像“North”這樣的英文 ...

Fri Aug 16 10:00:00 CST 2013 8 1728
Verilog描述方法與層次

Verilog描述方法與層次 Verilog語言有多種描述方法,這些方法也可以在多個層次上來描述硬件。 描述方式 在上一篇當中已經引入過數據流描述、行為描述、結構化描述這三種描述的方式的概念,本篇將繼續深入說明這三種描述方式。 數據流描述 1.數據流 :組合邏輯電路的信號傳輸其實就類似於 ...

Mon Mar 22 03:59:00 CST 2021 0 598
C# 獲取枚舉類型中所有描述信息

  1.應用的命名空間   using System.ComponentModel;  using System.Reflection;   2、定義枚舉枚舉類      3、獲取枚舉類所有屬性的描述信息 獲取描述信息方法 ...

Tue Jul 10 07:08:00 CST 2012 11 5771
C#枚舉描述獲取

public static class EnumExtension { public static string GetDescription(this Enum value) ...

Tue Sep 06 03:51:00 CST 2016 0 2044
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM