C#控制台基础 枚举类型与int,string相互转换
2016-08-30 10:06
483 查看
慈心积善融学习,技术愿为有情学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
感恩曾经帮助过 心少朴 的人。
C#优秀,值得学习。Console,ASP.NET,Winform,WPF,设计模式等都可以关注一下,眼界要开阔。
Visual Studio IDE很好用,推荐!
注:此文是自学笔记所生,质量中等,故要三思而后行。新手到此,不可照搬,应先研究其理象数,待能变通之时,自然跳出深坑。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication5 { public enum Game { DNF, CF, LOL, CSOL } class Program { static void Main(string[] args) { //枚举类型转为Int int n = (int)Game.CSOL; //int转为枚举类型 Game myFavourite = (Game)1; //枚举类型转换成string string s = Game.DNF.ToString(); Console.WriteLine(s); //string转换成枚举 //1、数值 string test0 = "1"; Game result0 = (Game)Enum.Parse(typeof(Game), test0); Console.WriteLine(result0); //2、字符 string test1 = "CF"; Game result1 = (Game)Enum.Parse(typeof(Game), test1); Console.WriteLine(result1); //特殊情况 //1、没有匹配的数值----输出10 string test2 = "10"; Game result2 = (Game)Enum.Parse(typeof(Game), test2); Console.WriteLine(result2); //2、没有匹配的字符串---抛异常 string test3 = "CFFF"; Game result3 = (Game)Enum.Parse(typeof(Game), test3); Console.WriteLine(result3); Console.ReadKey(); } } }
感恩曾经帮助过 心少朴 的人。
C#优秀,值得学习。Console,ASP.NET,Winform,WPF,设计模式等都可以关注一下,眼界要开阔。
Visual Studio IDE很好用,推荐!
注:此文是自学笔记所生,质量中等,故要三思而后行。新手到此,不可照搬,应先研究其理象数,待能变通之时,自然跳出深坑。
相关文章推荐
- (基础)java中String与int的相互转换
- string,char,int类型的相互转换
- C#中int类型与string类型相互转换
- 在javascript里 string 和 int 类型得相互转换
- C++中 char*, string, CString, int, double之间相互的转换
- 在javascript里 string 和 int 类型得相互转换
- CString、char、string、int、_bstr_t、CTime、COleDateTime相互转换&判断一个字符串是一个浮点数
- 在javascript里 string 和 int 类型得相互转换
- Java中String与Int怎样相互转换
- 在javascript里 string 和 int 类型得相互转换
- 在javascript里 string 和 int 类型得相互转换
- 总结:string,char*,CString,int,WCHAR*之间的相互转换:
- Cstring与char、string、int等数据类型的相互转换方法
- int 和 String 互相转换的多种方法-Java基础-Java-编程开发
- 在javascript里 string 和 int 类型得相互转换
- CString、char*、string、int、_bstr_t、CTime、COleDateTime相互转换,判断一个字符串是一个浮点数
- QString与string int char*的相互转换
- enum与string,int的相互转换
- Java中有关byte和String的转换笔记和byte[]到short、int、long的相互转换
- int string之相互转换,java