十六福彩12选5走势图与整数

101

会员
已加入
2020年12月14日
留言内容
20
编程经验
Beginner
所以我有一个问题,如果我正在制作一个带有很多整数变量的项目,最好写int num = 6;或int num = 0x0006
两者之间是否存在性能差异?它将以十六福彩12选5走势图s或更慢地运行吗?
 

约翰·H

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
1,028
地点
挪威
编程经验
10+
它不是"vs", it just a coding notation, both decimal and hexadecimal (and binary) notation is translated to same int number by compiler. You can see that in your code also, it is just an int variable in all cases:
C#:
var i1 = 1;
var i2 = 0x1;
var i3 = 0b1;
 

101

会员
已加入
2020年12月14日
留言内容
20
编程经验
Beginner
It is not "vs", it just a coding notation, both decimal and hexadecimal (and binary) notation is translated to same int number by compiler. You can see that in your code also, it is just an int variable in all cases:
C#:
var i1 = 1;
var i2 = 0x1;
var i3 = 0b1;
谢谢,我不确定他们之间是否有区别
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,501
地点
悉尼,澳大利亚
编程经验
10+
这是十六福彩12选5走势图与十福彩12选5走势图的情况,而不是十六福彩12选5走势图与整数的情况。如建议的那样,十六福彩12选5走势图和十福彩12选5走势图只是显示具有不同基数的整数的方式:16或10。

在大多数情况下,您将使用小数。十六福彩12选5走势图最常用于API调用的常量。如果您遇到十六福彩12选5走势图表示法增加清晰度的情况,请使用十六福彩12选5走势图,但是这种情况很少见。
 
最佳 底部