黑马程序员技术交流社区
标题:
黑马程序员-字符串转换成枚举类型
[打印本页]
作者:
蓝汝逸
时间:
2012-4-1 23:05
标题:
黑马程序员-字符串转换成枚举类型
苏老师讲的把字符串转换成枚举类型用下面的代码就可以了:
(自枚)(Enum.Parse(typeof(自枚),“待转换的字符窜”));
但是不知道它到底是什么意思?有哪位高手知道的,麻烦解释一下!
作者:
李志祥
时间:
2012-4-1 23:29
本帖最后由 李志祥 于 2012-4-2 00:03 编辑
下面是看视频中的代码,对着这个理解希望有助于你啊
enum Gender { 男, 女 }
class Program
{
static void Main(string[] args)
{
Gender sex;
Console.WriteLine("请输入你的性别");
string s = Console.ReadLine();
try
{
sex = (Gender)(Enum.Parse(typeof(Gender), s));
Console.WriteLine("你输入的性别为:" + sex);
}
catch
{
Console.WriteLine("你输入的性别有误");
}
Console.ReadKey();
}
}
作者:
胡杰震
时间:
2012-4-2 08:07
字符串转换成枚举类型,前提是你已经定义了一个枚举,还有一个要转换的字符串!自枚就是你之前定义的枚举的名称,待转换的字符串就是你要转换成枚举的字符串!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2