.NET日记——枚举和结构
来源:互联网 发布:淘宝运营工作流程图 编辑:程序博客网 时间:2024/06/17 06:08
-------------------------Windows Phone 7手机开发、.Net培训、期待与您交流! -------------------------
留下程序作为以后参考,其定义方法和C基本相同。注意点注释说明。
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace my08{/// <summary>/// 定义一个枚举类型,结构体类型/// 我们定义的这些都是新的数据类型,和int doubule一样。/// </summary> public enum gender //枚举类型一般定义在命名空间下,和类一个级别。 { 男=1, 女 } //在定义枚举类型变量中时,不需要用""。 public struct person //结构体中可以包含 变量,方法。 { public string name; public gender sex;//结构体中定义枚举类型 public int age ; public double height; } class Program { static void Main(string[] args) { gender sex1,sex2;//定义一个枚举类型变量。 sex1 = gender.男;//给这个变量赋值。 sex2=gender.女; Console.WriteLine(sex1); Console.WriteLine((int)sex2);//默认情况下枚举中值可以强制转化成int, //转换后按照数据在枚举中的位置0开始,如果人为定义,则下一个是你赋值的数字+1 string s=Console.ReadLine(); try { sex1=((gender)(Enum.Parse(typeof(gender),s)));//将用户输入的string型数据改变成定义的enum变量 Console.WriteLine(sex1); } catch { Console.WriteLine("您输入的有误"); } person xxx; xxx.name=Console.ReadLine();// 引用变量,给变量赋值 Console.WriteLine(xxx.name); Console.ReadKey(); } }}
-------------------------Windows Phone 7手机开发、.Net培训、期待与您交流! -------------------------
- .NET日记——枚举和结构
- .net(枚举和switch结构)
- C#语言—枚举和结构
- .NET日记——认识.NET和C#
- Swift 学习之枚举和结构体—003
- C#—结构与枚举
- 枚举和结构类型
- 结构、联合和枚举
- 数组、结构和枚举
- 点结构和枚举
- 结构体和枚举
- 枚举和结构
- 枚举和结构
- 枚举和结构体
- C# 枚举和结构
- c#枚举和结构
- 结构,联合和枚举
- .NET日记——变量和基本数学运算
- 图像
- Linux\Unix IPC进程通信
- oracle事务之oracle读一致性
- 数字图像处理
- Android私有文件资源文件的存取
- .NET日记——枚举和结构
- VS2010的单元测试,很好用
- 前端开发工程师
- OSI七层模型与 TCP/IP五层模型 TCP/UDP的区别
- oracle10g的临时表空间
- Android下检测网络连接 3G WIFI
- 4.Apache Axis2用户指引 - 创建客户端
- Oracle 物化视图 --David Dai
- java中堆栈和内存分配