【 在 webhost 的大作中提到: 】
: 收藏。再请问下,既然微软自己都要求显式声明,为啥外面的流行是全部用var?是基于什么考虑?我因为从c/cpp过来的,习惯用显式的,这样用处坏处都有哪些呢?
因为显式类型唯一的好处,就是阅读代码的时候类型清晰
而现代 IDE 都支持自动显示 var 的推导类型,比如 VS,阅读代码的时候把 display inline type hints 打开就是了

看图里,打开选项后,用 var 的地方,后面会自动用小字把类型显式出来
巨大的泛型类型写出来又丑又无意义,这就是用 var 的目的了
--
修改:hanjiamajia FROM 182.150.116.*
FROM 182.150.116.*