gpt4 book ai didi

c# - 是否可以在 C# 中创建新类型?

转载 作者:太空狗 更新时间:2023-10-30 01:09:06 25 4
gpt4 key购买 nike

我想创建一个新类型,i。电子:

[sbyte  (1 Byte) Value-range :        -128 to +127]
[byte (1 Byte) Value-range : 0 to +255]
[short (2 Byte) Value-range : -32768 to +32767]
[ushort (2 Byte) Value-range : 0 to +65535]
[int (4 Byte) Value-range : -2147483648 to +2147483647]
[uint (4 Byte) Value-range : 0 to +4294967295]
.
.
.
etc.

现在我想创建范围为 0 到 200000 的 LInt(LowInt) 类型,所以我不想使用 uint 或 int。

C# 有可能吗?

谢谢!

最佳答案

是的,这就是类(class)的用途。现在,您无法创建新的“内置”类型。语义可能不完全相同,但我猜您不会太在意这些差异。

关于c# - 是否可以在 C# 中创建新类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7720186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com