Vol*_*huk -2 c# integer
我很好奇在. 有人可以提供和C# 9之间的详细比较,重点关注它们在使用和行为方面的实际差异吗?intnint
C# 9
int
nint
int num1; nint num2;
我特别有兴趣了解何时适合使用nint?
Fed*_*ede 7
nintand是新关键字,用于表示映射到已存在的andnuint的值类型。System.IntPtrSystem.UIntPtr
nuint
System.IntPtr
System.UIntPtr
这些类型通常用于互操作场景,因为它们的大小取决于运行时平台,即在 32 位系统上它们是 32 位,在 64 位系统上它们是 64 位。更多信息请点击这里。
另一方面,int映射到System.Int32值类型,无论运行时平台如何,它始终是 32 位值。
System.Int32
归档时间:
4 年,2 月 前
查看次数:
1789 次
最近记录:
2 年,3 月 前