首页 > Windows开发 > 详细

Effective C#:改善C#代码的50个有效方法(1)

时间:2021-09-23 08:34:25      阅读:51      评论:0      收藏:0      [点我收藏+]

第1章 C#语言的编程习惯

第1条:优先使用隐式类型的局部变量

  • 注意力放在变量的语意上,而不是类型上。

    var HighestSellingProduct = someObject.DoSomeWork(anotherParameter);
    
  • 防止窄化转换。

    var total = 100 * f / 6;
    
  • 即使指定类型,仍有窄化的问题,因此要使用更清晰的表达式。

    var total = 100 * f / 6.0;
    
  • 让编译器自己选择最优的类型。如 q 的类型为IQueryable,比类型为IEnumerable效```c#
    率更高。

    var q = 
        from c in db.Customers
        select c.ContactName;
    

Effective C#:改善C#代码的50个有效方法(1)

原文:https://www.cnblogs.com/octoberkey/p/15307047.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!