赞
踩
在C#中,int,int64和long分别代表不同的整数数据类型:
32位有符号整数
,取值范围从-2,147,483,648到2,147,483,647。long的别名
,代表64位有符号整数,取值范围从-9,223,372,036,854,775,808到9,223,372,036,854,775,807。64位有符号整数
,与int64是完全相同的,只是使用更常见的名称。因此,int和long之间的区别在于它们的存储大小和取值范围,而int64只是long的别名,没有实质性的差别。
在Win x64(64位Windows)和x86(32位Windows)上,C#中的int,int64和long的行为没有根本性的区别,但是有一些细微的差异:
1. 数据大小:
2. 性能:
3. 内存占用:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。