使用显式变量是否更有效?
Is it more efficient to use explicit variables?
此问题与 C# 有关。
哪个使用效率更高?
int number = 5;
或:
var number = 5;
我的想法是,运行时的性能或内存应该没有差异,但选项 2 的编译时间会更长。
对吗?使用 var
有什么负面影响吗?
Which is more efficient to use?
int number = 5;
or:
var number = 5;
两者都编译为完全相同的 IL,因此在运行时不会有区别。而且,如果您担心使用 var
时编译时的差异,我认为您最好专注于代码和产品的更重要方面,只是不要在这种思考和关注上浪费时间关于更重要的事情——编写可读代码。
此问题与 C# 有关。
哪个使用效率更高?
int number = 5;
或:
var number = 5;
我的想法是,运行时的性能或内存应该没有差异,但选项 2 的编译时间会更长。
对吗?使用 var
有什么负面影响吗?
Which is more efficient to use?
int number = 5;
or:
var number = 5;
两者都编译为完全相同的 IL,因此在运行时不会有区别。而且,如果您担心使用 var
时编译时的差异,我认为您最好专注于代码和产品的更重要方面,只是不要在这种思考和关注上浪费时间关于更重要的事情——编写可读代码。