黑马程序员------入学资格-----枚举的使用
来源:互联网 发布:python简明教程3.0pdf 编辑:程序博客网 时间:2024/04/28 11:05
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------
枚举是定义一种枚举类型并且在定义这种类型时我们要指定这个类型的所有值
语法: enum 名称 {值1,值2,值3,...,值n}
注意:1 枚举的定义和数组的定义一样 都是从0开始的。
2 枚举的定义一般和类定义在一个级别,也就是定义在命名空间中,那么所有在这个命名空间中的所有的方法都可以使用这个枚举。
3 默认情况下,枚举中每个元素的基础类型是 int,但可以使用冒号指定另一种整数值类型。
下面就是我写的枚公式:(自己定义的枚举类型)(Enum.Parse(typeof(自己定义的枚举类型),"待转换的字符串")); 举的程序以及枚举的使用
枚举使用的公式为:公式:(自己定义的枚举类型)(Enum.Parse(typeof(自己定义的枚举类型),"待转换的字符串"));
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 枚举
{
class Program
{
/// <summary>
/// 定义了一个叫Gender的枚举类型,他的值有2个 男和女
/// </summary>
enum Gender //这个就是我定义的枚举的名称
{
男,
女
}
static void Main(string[] args)
{
Console.WriteLine("请输入的你名字:");
string name = Console.ReadLine();
Gender sex; //这里就是我定义了一个叫sex 的枚举类型
Console.WriteLine("请输入性别?");
string s = Console.ReadLine();
try
{
//公式:(自己定义的枚举类型)(Enum.Parse(typeof(自己定义的枚举类型),"待转换的字符串"));
sex = (Gender)(Enum.Parse(typeof(Gender), s));
Console.WriteLine("您输入的性别是:{0}", sex);
}
catch
{
Console.WriteLine("您输入的信息有误!");
}
Console.ReadKey();
}
}
}
- 黑马程序员------入学资格-----枚举的使用
- 黑马程序员------入学资格------方法的设置及调用
- 黑马程序员-----入学资格-----骑士飞行棋
- 黑马程序员------入学资格-------冒泡排序
- 黑马程序员------入学资格------异常处理
- 黑马程序员-----入学资格-----Split分割
- 黑马程序员------入学资格------html编程基础
- 黑马程序员-------入学资格---C#99乘法表
- 黑马程序员------入学资格------面向对象版对话机器人
- 黑马程序员------入学资格-----数组和随机和Contains
- 黑马程序员入学前的准备
- 【黑马程序员】入学面试前的练习
- 黑马程序员-入学经典
- 黑马程序员 枚举使用
- 黑马程序员-关于枚举类的使用
- 黑马程序员-枚举类的使用
- 黑马程序员—入学黑马前的内心挣扎。。。。。
- 黑马程序员-入学申请攻略
- windbg调试错误:Breakpoint 11's offset expression evaluation failed.
- C语言深度解剖读书笔记(4.指针的故事)
- HDU_A+B for Input-Output Practice (III)
- 多个项目共享JAR包-解决Tomcat项目部署过程中的内存溢出
- java 环境变量配置
- 黑马程序员------入学资格-----枚举的使用
- iphone-文件操作初步理解
- 无边框窗体的拖动以及大小改变的实现方式
- robotium测试工具使用之——截图takeScreenshot
- plist详解
- C语言深度解剖读书笔记(5.内存管理的艺术)
- 网站内页参与排名的秘密
- IOCP二:同时发送和接收
- 通过rsync+inotify实现数据的实时备份