C#枚举类型与结构类型实例解析
本文以C#实例讲解了枚举类型与结构类型的用法,程序主要是通过个人电话本演示枚举类型与结构类型的用法,具体代码如下所示:
usingSystem; classID { //定义枚举类型 publicenumSex { male,female };//注意别忘了这里的分号 //定义电话本的结构类型 publicstructTelBook { publicstringname; publicSexsex;//性别类型为枚举类型 publicstringnumber; } //每一行打印一位用户的电话本信息 publicstaticvoidTelPrint(TelBookSomeone) { Console.Write(Someone.name+"\t"); Console.Write(Someone.sex+"\t"); Console.Write(Someone.number+"\r\n"); } publicstaticvoidMain() { TelBookJoey,Rose;//声明TelBook结构类型两位用户Joey和Rose Joey.name="Joey";//初始化Joey电话本信息 Joey.sex=Sex.male; Joey.number="84113128"; Rose.name="Rose";//初始化Rose电话本信息 Rose.sex=Sex.female; Rose.number="84117456"; TelPrint(Joey);//打印两位用户的电话本 TelPrint(Rose); } }