我是 C# 初学者,我正在使用 Windows 窗体中的计算器。
我遇到了一个问题,在界面中输入了 10 个或更多数字后,我得到了其中一个调试信息。它说的是系统溢出异常,但我不太明白。
有人可以告诉我一种制作Int64
变量的简单方法吗?
您可以BigInteger
从Numerics
库中使用。
您需要添加System.Numerics
库。按照以下步骤添加它。
第 1 步:右键单击您的项目References
第 2 步:单击AddReference...
第 3 步:从 FrameWork 类别中,您需要选择System.Numerics
从代码中,您可以使用相同的库:
尝试这个:
using System.Numerics;
BigInteger value = new BigInteger(99999999999999999999999999);
尽量用BigInteger
datatype代替int
datatype,这样应该可以容纳很大的数。