C# 如何定义不同类型的枚举长度
我必须定义新的枚举,枚举可以是不同的长度和类型。我如何定义它们 例如:C# 如何定义不同类型的枚举长度,c#,C#,我必须定义新的枚举,枚举可以是不同的长度和类型。我如何定义它们 例如: F0092 = binary and 8 digits F0093 = number and 16 digits 像基类一样继承: public enum IntEnum : int { A, } public enum ShortEnum : short { A, } public enum ByteEnum : byte { A, } 像基类一样继承: public enum IntEnu
F0092 = binary and 8 digits
F0093 = number and 16 digits
像基类一样继承:
public enum IntEnum : int
{
A,
}
public enum ShortEnum : short
{
A,
}
public enum ByteEnum : byte
{
A,
}
像基类一样继承:
public enum IntEnum : int
{
A,
}
public enum ShortEnum : short
{
A,
}
public enum ByteEnum : byte
{
A,
}
你可以得到一个完整的想法,如何做到这一点@莫霍是对的。例如,请访问:
你可以得到一个完整的想法,如何做到这一点@莫霍是对的。例如,请访问:
An是一种整数类型。您不能指定整数的大小。@jp2code在链接中:
每个枚举类型都有一个基础类型,可以是除char以外的任何整数类型。但我仍然假设不能在一个枚举中使用不同的类型,您想要实现什么?你能重新措辞这个问题吗?另外,请包括一个用例或其他内容。@jp2code您不正确,它是一个整数类型。您不能指定整数的大小。@jp2code在链接中:每个枚举类型都有一个基础类型,可以是除char以外的任何整数类型。但我仍然假设不能在一个枚举中使用不同的类型,您想要实现什么?你能重新措辞这个问题吗?还请包括用例或其他内容。@jp2code您不正确