gpt4 book ai didi

c# - C# 中的 4 位枚举

转载 作者:太空宇宙 更新时间:2023-11-03 20:38:46 24 4
gpt4 key购买 nike

我知道可以使用 (:ulong, :uint, :ushort, :byte) 制作使用有符号或无符号 64、32、16 和 8 位值作为其基础值类型的枚举。但是有可能创建一个 4 位枚举吗?

(我正在编写一些将与 C++ 互操作的代码,我在 C# 中用于返回类型的结构有一个字段作为 4 位结构是最自然的。)

最佳答案

来自 C# 规范:

The approved types for an enum are byte, sbyte, short, ushort, int, uint, long, or ulong.

这些都不是 4 位类型。您在 C++ 方面也会遇到同样的问题。

关于c# - C# 中的 4 位枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3955141/

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