原文:[小技巧]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