为了账号安全,请及时绑定邮箱和手机立即绑定

声明变量和数据类型有什么区别

声明变量和数据类型有什么区别

C#
慕尼黑的夜晚无繁华 2021-05-10 17:23:42
我当前正在创建一个软件应用程序,我想知道声明变量的速度是否有所不同。我目前正在使用这两种不同的方法。这是我在声明变量时使用的第一种方法:int productID, itemQuantity, cashAmount;这是我在声明变量时使用的第二种方法:int productID; int itemQuantity; int cashAmount;我想知道在声明变量(第一个或第二个)时使用的最佳方法是什么。
查看完整描述

1 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

不,没有区别。


int productID, itemQuantity, cashAmount;

只是程序员的简写


int productID;

int itemQuantity;

int cashAmount;

并编译为完全相同的结果(IL代码):


.locals init ([0] int32 productID,

         [1] int32 itemQuantity,

         [2] int32 cashAmount)

(根据是否有更多局部变量,索引会有所不同)


查看完整回答
反对 回复 2021-05-21
  • 1 回答
  • 0 关注
  • 163 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信