我目前正在创建一个软件应用程序,我想知道在声明变量时性能的速度是否存在差异。我目前正在使用这两种不同的方法。
这是我在声明变量时使用的第一种方法:
int productID, itemQuantity, cashAmount;
这是我在声明变量时使用的第二种方法:
int productID;
int itemQuantity;
int cashAmount;
我想知道在声明变量时使用的最佳方法是什么,第一种或第二种。
答案 0 :(得分:9)
不,没有区别。
int productID, itemQuantity, cashAmount;
只是程序员的简写
int productID;
int itemQuantity;
int cashAmount;
并编译为完全相同的结果(IL代码):
.locals init ([0] int32 productID,
[1] int32 itemQuantity,
[2] int32 cashAmount)
(指数取决于是否有更多的局部变量)