C# 枚举、结构和方法
2013-01-05 15:28
253 查看
//总结
/*
结构:struct相当于变量名的集合(常用),在实际应用中,就是:第一个人的名字,第一个人的年龄……。名字和年龄是变量,而前面要指定是那一个人(结构类型名)。
如:
np named = new np();
named.cs = cs.计应.ToString();
枚举:enum相当于变量的值的集合。变量所取的值只能在enum中定义了的值当中取,就像要找三班的张三,那就只能在三班当中去找,在其他班去找就是错的。
*/
/*
结构:struct相当于变量名的集合(常用),在实际应用中,就是:第一个人的名字,第一个人的年龄……。名字和年龄是变量,而前面要指定是那一个人(结构类型名)。
如:
np named = new np();
named.cs = cs.计应.ToString();
枚举:enum相当于变量的值的集合。变量所取的值只能在enum中定义了的值当中取,就像要找三班的张三,那就只能在三班当中去找,在其他班去找就是错的。
*/
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication3 { class Program { //struct结构就是变量集合,在结构中定义变量必须加public,结构和方法同一级别 public struct np { public string name; public string cs; } //枚举就是变量值的集合,不能为数值1,2,3 public enum na { 张三, 李四, 王五 } public enum cx { 计应, 计网 } //方法 static void Main(string[] args) { np named = new np();//结构使用前实例化 named.cs = cx.计应.ToString();//枚举名.值.ToString()使用枚举 named.name = na.张三.ToString(); Console.WriteLine("姓名为:{0},班级为{1}",named.name,named.cs); Console.ReadLine(); } } }
相关文章推荐
- C#编程:枚举(enum)与结构(struct)的定义和使用方法
- C#枚举类型与结构类型实例解析
- C#:USB设备枚举(七)WPF扩展方法
- C#基础篇九OOP属性结构枚举
- C#调用API函数EnumWindows枚举窗口的方法
- 【黑马程序员】2.C#基础之常量 枚举 结构
- C#中将结构类型数据存储到二进制文件中方法
- c#中高效的excel导入sqlserver的方法和获取excel结构的方法
- c# DataTable与不同结构实体类转换的方法实例
- C#进阶 15 常量,枚举的声明,结构的声明
- 使用C# .NET 将结构数组绑定到 Windows 窗体的方法
- 学习笔记之C#常量、枚举、结构、索引器
- C#中将结构类型数据存储到二进制文件中方法
- C#工具类(包含获取枚举描述方法)
- 【C#基础知识】之结构、数组及常用的几种排序方法总结
- 了解向方法传递结构和向方法传递类引用之间的区别(C# 编程指南)
- C# 枚举常用方法浅析
- C#编程(三十)----------泛型结构,泛型方法,泛型委托
- C# 枚举和结构
- C# Json序列化 两种结构,三种方法