[.Net码农].net 枚举(Enum)使用总结

转载 2015年07月07日 17:16:23
  
 
在实际问题中,有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月,性别只有男跟女等等。如果把这些量说明为整型、字符型或其它类型显然是不妥当的。为此,C#提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值,被说明为该“枚举”类型的变量取值不能超过定义的范围。应该说明的是,枚举类型是一种基本数据类型,而不是一种构造类型,因为它不能再分解为任何基本类型。

1、定义枚举

定义枚举很简单,直接使用enum关键字声明即可,例如定义性别的枚举,性别只有男和女



.net(基本数据类型,枚举类型,枚举字符串的相互转化)

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespac...
  • haifengzhilian
  • haifengzhilian
  • 2012年07月10日 09:06
  • 2241

.net枚举Enum类型说明

在.net里面 enum有2个,一个是小写的 enum,还有一个是类 Enum,两者是不同的,一般我们声明一个自己的枚举的时候,都是用enum MyEnum{     Pan1=0,     Pan2...
  • sven_xu
  • sven_xu
  • 2015年06月02日 09:14
  • 419

.net(枚举和switch结构)

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespac...
  • haifengzhilian
  • haifengzhilian
  • 2012年07月10日 08:36
  • 1904

C#实现获取枚举的描述

一个通用获取枚举的描述的方法 /// /// 获取枚举的描述 /// /// 枚举 /// 返回枚举的描述 pub...
  • wangzl1163
  • wangzl1163
  • 2017年05月05日 17:20
  • 2792

C# Enum (注意Enum.Parse方法)

转自:http://fhuan123.iteye.com/blog/841381 C#点点滴滴—Enum 博客分类: ASP.net CC++C#IDEA.net  ...
  • anodaniu
  • anodaniu
  • 2013年01月06日 14:50
  • 2965

.net enum

如枚举:     ///     /// 原材料类型标记     ///     public enum MaterialTypeFlag     {         ///    ...
  • lglgsy456
  • lglgsy456
  • 2014年04月16日 10:06
  • 999

.net 枚举(使用备注)

获取备注的类:   ///     /// 备注特性     ///     public class RemarkAttribute : Attribute     {       ...
  • dreamparks
  • dreamparks
  • 2015年07月19日 18:30
  • 1069

更好的使用.net 2.0中的枚举类型

    使用枚举有诸多好处,比如可以使代码更容易编写、阅读和维护。本文假设您对C/C++的枚举已经有了相当的了解,同时知道.net架构和CLR初步知识,并且知道在合适的地方使用枚举,所以本文仅讨论在....
  • xwenxwen
  • xwenxwen
  • 2006年05月27日 11:24
  • 1164

浅谈ASP.NET(C#)中的枚举

枚举类型是一种的值类型,它用于声明一组命名的常数。 (1)枚举的声明:枚举声明用于声明新的枚举类型。 访问修辞符 enum 枚举名:基础类型 {         //枚举成员 } 基础类型必须能够...
  • longvslove
  • longvslove
  • 2011年12月05日 11:12
  • 981

C# 枚举在项目中使用心得

阅读目录 基本介绍使用注意使用方法扩展用法     本文主要是我在项目中对C#枚举的使用心得,如有不足的地方欢迎您指出。 一、基本介绍 ...
  • jiangfei009003
  • jiangfei009003
  • 2016年09月14日 15:25
  • 3719
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[.Net码农].net 枚举(Enum)使用总结
举报原因:
原因补充:

(最多只允许输入30个字)