CSDN论坛 > .NET技术 > C#

请教:枚举中的值定义为中文有何利弊? [问题点数:30分,结帖人yehzh]

Bbs2
本版专家分:494
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:5634
Bbs7
本版专家分:13393
Bbs6
本版专家分:8883
匿名用户不能发表回复!
其他相关推荐
PropertyGrid中的枚举显示为中文
两种方法实现PropertyGrid中的枚举显示为中文,在枚举项中若定义了Description,则显示Description,没有定义直接显示枚举name。代码可以直接使用。
已知有枚举类型定义:enum MyEn{a=101,b,c=207,d,e,f,g},编程输出第5个枚举元素的序号值
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _2._3._2 {     enum MyEn { a = 101, b, c = 207, d, e, f, g };       class Program     {    
java枚举类型enum的使用实例,以及java程序中常量有什么用?
问:枚举有有什么用? 答:定义常量,作用和jfinal一样,用来定义固定值的变量,即常量变量。 java程序,为什么要定义常量,常量有什么用? 引入常量,是为了: 1)直接调用即可,不用每次都输入“telNum”。 2)便于代码的可读性,如果你在程序中输入“telNum”别人不明白是什么,你固定写到某个位置,大家一看就明白了,也方便查看 3)也可以防止别写程序时将“telNum”敲错,
Java中枚举类的定义以及使用
看到这个标题,很多人不禁要问---什么是枚举类而且为什么用枚举类呢?那是因为,一些方法在运行时,它需要的数据不能是任意的,而必须是一定范围内的值,此类问题在JDK5以前采用自定义带有枚举功能的类解决,Java5以后可以直接使用枚举予以解决。     举个简单的例子,我们每个人都有性别,分为“男”和“女”两种,为了限定这两种情况我们就必须限定这两种情况。下面就请大家看看怎样几种手动的实现枚举的方法
C# 中的枚举类型 enum (属于值类型)
C# 支持两种特殊的值类型:枚举和结构。         声明枚举:声明时要声明所有可能的值。 using System; using System.Collections.Generic; using System.Linq; using System.Text; nam
枚举类型用法(java 中枚举类型,整型,字符串之间转换)
枚举类型用法(java 中枚举类型,整型,字符串之间转换)
枚举类型的定义
在程序设计中,有时会用到由若干个有限数据元素组成的集合,如一周内的星期一到星期日七个数据元素组成的集合,由三种颜色红、黄、绿组成的集合,一个工作班组内十个职工组成的集合等等,程序中某个变量取值仅限于集合中的元素。此时,可将这些数据集合定义为枚举类型。因此,枚举类型是某类数据可能取值的集合,如一周内星期可能取值的集合为:  { Sun,Mon,Tue,Wed,Thu,Fri,Sat}  该集合可定义
c++ 枚举的定义、设置值、取值范围
c++的  enum 工具提供了另一种创建符号常量的方式,这种方式可以代替  const。 他还允许定义新类型,但必须按严格的限制进行。使用enum  的用法与使用结构相似。 例如,请看下面的语句: emun spectrum{red,orange,yellow,gree,blue,violet,indigo,ultraviolet}; 这条语句完成两项工作。 1、 让spectrum成
使枚举类型的选项在VS的属性窗里显示为中文
使枚举类型的选项在VS的属性窗里显示为中文      我们自己做的组件,一般希望它的属性在设计时能够在属性窗里显示为中文,可以在属性上添加System.ComponentModel.DisplayNameAttribute标注达到这个目的。但是,枚举的选项如何以中文的形式显示在属性窗里呢?      假设我们有如下枚举: 1: public enum MyEnum
python学习——使用枚举类
当我们需要定义常量时,一个办法是用大写变量通过整数来定义,例如月份:JAN = 1 FEB = 2 MAR = 3 ... NOV = 11 DEC = 12 好处是简单,缺点是类型是int,并且仍然是变量。更好的方法是为这样的枚举类型定义一个class类型,然后,每个常量都是class的一个唯一实例。Python提供了Enum类来实现这个功能:from enum import Enum Mon...
关闭