【发布时间】:2021-06-11 09:12:57
【问题描述】:
- 这些原生大小的整数是什么?
nint和nuint? - 它们有什么用途,有什么好处?
【问题讨论】:
-
@Sommmen 链接的前三行说明了一切:“从 C# 9.0 开始,您可以使用 nint 和 nuint 关键字来定义本机大小的整数。在运行时这些是 32 位整数32 位进程,或在 64 位进程中运行时的 64 位整数。它们可用于互操作场景、低级库,以及在广泛使用整数数学的场景中优化性能。”
-
另一个reference。