改善C#程序的方法
改善C#程序,提高代码效率和质量。
一团静火
安静的星星之火。
展开
-
改善C#程序的方法-3 比较器和LINQ排序
一 创建对象时考虑实现比较器假设有这样的场景,有一个40个人的学生列表,业务中需针对学生的成绩来进行排序。可以考虑用IComparable接口和ICompare接口实现:class Program{ static void Main(string[] args) { var stus = new List<Student>(); ...原创 2022-07-27 15:48:00 · 158 阅读 · 0 评论 -
改善C#程序的方法-2 使用TryParse
一 使用TryParse,而不是Parse除string外的所有基元类型,都有两个将string类型转型为其本身类型的方法:Parse 和 TryParse。以double类型为例,这两个方法最简单的原型为:public static Double Parse(string s);public static bool TryParse(string s, out Double resu...原创 2022-07-25 11:20:00 · 277 阅读 · 0 评论 -
改善C#程序的方法-1 操作字符串
正确操作字符串引言:字符串是使用很频繁的一种数据类型。如果使用不慎,则会为一次字符串操作所带来的额外性能开销而付出代价。下面从这几个方面来探讨如何正确操作字符串:1.确保尽量少的装箱,尽可能避免编写不必要的装箱代码string str1 = "str1" + 8; //运行时会完成一次装箱行为string str2 = "str2" + 8.ToStri...原创 2021-06-02 15:23:00 · 49 阅读 · 0 评论