C# 枚举、结构和方法

来源:互联网 发布:手绘漫画软件 编辑:程序博客网 时间:2024/05/16 05:26

//总结

/*

结构: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();        }    }}


 

原创粉丝点击