C#编程:枚举(enum)与结构(struct)的定义和使用方法
来源:互联网 发布:生存分析需要什么数据 编辑:程序博客网 时间:2024/06/05 17:31
C#编程:枚举(enum)与结构(struct)的定义和使用方法
枚举是种数据类型,包含多个固定的值.在利用一组常量时可以使用枚举类型.
结构好比一个模板.在此模板中声明变量.以后使用此模板中的变量时无须再声明.
看下面代码:
- namespace ConsoleApplication1
- {
- //定义枚举.枚举所使用的类型只能为:sbyte, byte, short, ushort, int, uint, long, ulong
- enum student : sbyte {
- name = 1,
- age = 12,
- sex = -11
- }
- //定义结构
- public struct studentInfo {
- public string name;
- public int age;
- public string sex;
- }
- class Program
- {
- static void Main(string[] args)
- {
- //枚举的使用方法开始
- int info = Convert.ToInt16(student.name);
- Console.WriteLine("我的名字叫:{0}", info);
- Console.ReadKey();
- //结构的使用方法开始
- studentInfo cngothicInfo = new studentInfo();
- cngothicInfo.name = "cndeath";
- cngothicInfo.age = 23;
- cngothicInfo.sex = "男";
- Console.WriteLine("结构name:{0}", cngothicInfo.name);
- Console.ReadKey();
- }
- }
- }
- C#编程:枚举(enum)与结构(struct)的定义和使用方法
- C#中的结构体(Struct)和枚举(enum)的区别
- C/C++结构体struct 与结构体数组和枚举型enum的结合使用
- 结构struct 联合Union和枚举Enum的细节讨论
- 结构struct 联合Union和枚举Enum的细节讨论
- C语言 枚举(enum)、宏定义(#define)、结构体(struct)的一种联合应用
- struct和typedef struct、enum与typedef enum、链表与结构体的区别
- struct和typedef struct、enum与typedef enum、链表与结构体的区别(转载)
- struct和typedef struct、enum与typedef enum、链表与结构体的区别
- c与c++中enum和struct定义的区别
- struct 结构及enum枚举
- 包含struct结构和enum枚举代码小例
- Swift3.0-枚举(enum)和结构体(struct)
- C和C++中结构体(struct)、联合体(union)、枚举(enum)的区别
- enum枚举的类型和使用方法
- enum 枚举的使用方法
- 枚举与结构enum
- C#枚举enum定义使用
- FreeMarker设计指南(完整整理)
- 模拟退火
- winform中C/S及asp.net中B/S的一般架构
- 网络工程师考试心得
- jsp乱码问题解决方法2
- C#编程:枚举(enum)与结构(struct)的定义和使用方法
- 《asp.net夜话》一书视频1-12章下载(2009年4月13日更新)
- 讲讲volatile的作用
- 网站文件管理器( Flash + ASP 架构)(原版)(ASP部分
- Visaul C#托盘程序制作心得
- 粗糙集
- 一本有意思的书:《基于嵌入式信号结构的嵌入式信号处理》
- 自适应控制
- Composing Methods