文章分类 - C# 代码质量
改善C#代码质量
摘要:语法T? 是Nullable的缩写可空类型与基元类型装int? i = null;int j = 0;i = j;j = i ?? 0;??的意思是如果HasValue为true, 则返回.Value,否则为0
阅读全文
摘要:除string外的所有基元类型都有两个将字符串转型为本身的方法:Parse 和 TryParse两者区别:字符串格式不满足转换的要求,Parse会引发异常;
阅读全文
摘要:http://www.cnblogs.com/rush/archive/2011/05/13/as_is.htmlhttp://blog.csdn.net/m1654399928/article/details/8980374
阅读全文
摘要:FCL提供的转型方法:1 使用类型的转换运算符:隐式转换和显示转换(强制转换)2 使用类型内置的Parse, TryParse, ToString, ToDouble, ToDataTime等方法3 使用帮助类提供的System.Convert, System.BitConverter等方法4 使用...
阅读全文
摘要:建议从两个方面规避性能开销: 确保尽量少的装箱 避免分配额外内存string str1 = "str1" + 9;string str2 = "str2" + 9.ToString();第一行代码中的9在运行时会完成一次装箱行为,加ToString()避免装箱string s = "a";s =...
阅读全文

浙公网安备 33010602011771号