回到目录

很多人都不用var,说它在运行时会影响程序的性能,比如下面两个
var i = 10; // implicitly
int i = 10; //explicitly
说强类型比隐式类型的运行时效率高,其实不是这样的,这两行代码运行时效率一样,因为var是在编译时由编译器把它解释成强类型的。

从 Visual C# 3.0 开始,在方法范围中声明的变量可以具有隐式类型 var。 隐式类型的本地变量是强类型变量(就好像您已经声明该类型一样),但由编译器确定类型。

所以,以后大家可以放心的用var了,呵呵,只是程序可读性不如强类型。


最后说一名,对不起“var",我之前一直冤枉你了。

回到目录

相关文章:

  • 2021-05-15
  • 2021-07-09
  • 2021-09-08
  • 2021-12-11
  • 2022-12-23
  • 2022-03-04
  • 2021-09-30
  • 2022-02-28
猜你喜欢
  • 2021-09-10
  • 2021-10-06
  • 2021-07-14
  • 2021-07-18
  • 2022-01-31
  • 2022-03-04
  • 2022-12-23
相关资源
相似解决方案