它与LINQ类似,假如你正在利用loop语句,那你就做得不准确。我厥后做了很多原型开辟,我强制本人利用LINQ,不是我不喜好它,相反,我真的很喜好LINQ,但对loop语句的利用习气已在我的内心扎了根,以是我不能不想举措让本人中断这类习气,强制本人用LINQ的体例往思索。每次当我试图利用loop语句去向理一个collection或一个array时,我就会问本人:能不克不及在这里利用LINQ来替换呢?那些具有数据库背景常识的程序员们在利用LINQ时,就像鸭子下水一样安闲,他们就是以了局集和矢量盘算的体例来思索,而我还不是,但我也差未几快到达那种地步了。
我以为题目应当改成“假如你正在利用loop,那当他人读到你的代码时就不必往剖析就能够读懂”:)
别误解我的意义,我是常常利用LINQ的,也很喜好它。但是,在这类情形下要想了解代码的意义很坚苦,更别说要利用它!恕我婉言,我宁肯写一个多行的if语句来取代一行的完成办法。
欢迎光临 仓酷云 (http://www.ckuyun.com/) | Powered by Discuz! X3.2 |