C#枚举类型开发学习心得

开发 后端
C#枚举类型开发学习心得主要向你介绍了在学习C#枚举类型之后的一点尝试和体会,希望对你了解和学习C#枚举类型有所帮助。

:C#枚举类型开发学习心得终于用 C# 去正式写我的***个程序了,由于对 C# 还不是很熟悉,所以打算写一个简单的进销存系统。业务也比较简单,就是进货单、进退单、销售单、销退单、盘点单。所以,我定义了一个单据C#枚举类型:

  1. public enum 单据类型//C#枚举类型  
  2. {  
  3. 进货单 = 0,  
  4. 进退单 = 1,  
  5. 销售单 = 2,  
  6. 销退单 = 3,  
  7. 盘点单 = 4  

C#枚举类型开发学习的一点体会:在C# 中可以很方便地将这个枚举类型定义一个中文名称,这在 Delphi 7 中是不可以的,这样以后我就可以很容易在字面上理解这个类型的作用了。现在,我要将所有单据类型加入一个 ComboBox 中让用户选择,我只需要:

  1. ComboBoxEdit1.Properties.Items.  
  2.  
  3. AddRange(System.Enum.GetValues(typeof(单据类型))); 

运行程序,选择 ComboBoxEdit1 ,里面果然列出了所有单据类型,而且由于 C# 语言比 Delphi 更 OO 的缘故,我要取得当前选择的单据类型,也只需直接取得 EditValue 就可以了(如下)。要是在 Delphi 中,由于只能取得 ComboBox1 的 Text 属性,所以我们必须使用 case 语句逐个对单据类型进行转换。

C#枚举类型开发学习之单据类型

  1. djlx = (单据类型)ComboBoxEdit1.EditValue; 

更重要的一点是,如果由于业务变化,需要添加一种新的单据类型,我们仅仅需要在单据类型枚举中直接添加一种单据类型(就比如是调拨单)。再运行程序,你将会发现 ComboBox1 里面自动包含了新的调拨单!

C#枚举类型开发学习心得的基本情况就向你介绍到这里,希望对你了解和学习C#枚举类型有所帮助。

【编辑推荐】

  1. C#枚举类型概念及应用浅析
  2. C#枚举类型实例演示
  3. C#枚举及C#枚举成员浅析
  4. C#枚举类型实例示范浅析
  5. C#枚举类型实例解析
责任编辑:仲衡 来源: blogbus.com
相关推荐

2011-01-04 09:34:23

LambdaC#

2009-08-13 18:10:31

C#静态构造函数

2009-08-18 13:00:59

C#枚举类型

2009-09-17 13:38:42

LINQ to XML

2011-04-06 11:08:52

Java异常

2009-08-18 11:07:06

C#枚举类型

2009-08-18 10:17:25

C#枚举类型

2009-08-18 10:47:40

C#枚举类型

2009-08-18 12:52:33

C#枚举类型

2009-08-18 10:35:46

C#枚举类型

2009-08-18 09:37:14

C#枚举类型

2009-11-06 17:31:03

Oracle密码文件

2012-06-27 14:04:22

folly

2009-06-23 09:05:10

Seam框架JSF

2009-12-22 15:49:50

Linux系统文件锁

2009-08-18 10:30:30

C#枚举

2009-08-25 13:57:09

C#泛型集合类型

2009-08-17 18:31:39

C# 枚举

2009-08-18 10:41:38

C#枚举类型

2009-08-18 09:51:18

C#枚举类型
点赞
收藏

51CTO技术栈公众号