04 2018 档案

泛型
摘要:泛型约束小计: 1 class Program 2 { 3 static void Main(string[] args) 4 { 5 { 6 var generice = new GenericClass(); 7 8 generice.ShowInt(11); 9 generice.ShowDa 阅读全文

posted @ 2018-04-26 15:29 不会非的猪 编辑

枚举
摘要: 阅读全文

posted @ 2018-04-18 10:34 不会非的猪 阅读(114) 评论(0) 推荐(0) 编辑

装箱和拆箱
摘要:如何避免呢??? 1.合理的使用重载以及重写方法。 2.使用泛型 3.如果不可避免,显式的使用装箱。 阅读全文

posted @ 2018-04-17 17:11 不会非的猪 阅读(120) 评论(0) 推荐(0) 编辑

使用TryParse()来执行数值转换
摘要:static void Main() { var ageText = "25"; if (int.TryParse(ageText,out int age)) { Console.WriteLine("Hi,My age is {0}",age); ... 阅读全文

posted @ 2018-04-12 10:43 不会非的猪 编辑

参数数组
摘要:static void Main() { Console.WriteLine(Combine("test:\\", "abc", @"\def")); Console.WriteLine(Combine(new string[]{"abc"," def" ," g"})); Console.... 阅读全文

posted @ 2018-04-12 10:01 不会非的猪 编辑

checked和unchecked转换
摘要:static unsafe void Main(string[] args) { unchecked //checked 运行时候引发异常 { int n = int.MaxValue; n++; Console.Wri... 阅读全文

posted @ 2018-04-11 11:38 不会非的猪 阅读(170) 评论(0) 推荐(0) 编辑

字符串不可变
摘要:1 static unsafe void Main(string[] args) 2 { 3 //StringBuilder 可变 4 //string 每次修改都将产生一个新的字符串(不可变) 5 //*** 所以,对不修改的字符串使用string,否则使用StringBuild... 阅读全文

posted @ 2018-04-11 10:08 不会非的猪 编辑

点击右上角即可分享
微信分享提示