2
我必須定義新的枚舉並且枚舉可以是不同的長度和類型。我如何定義它們?如何定義不同類型的枚舉長度
例如:
F0092 = binary and 8 digits
F0093 = number and 16 digits
我必須定義新的枚舉並且枚舉可以是不同的長度和類型。我如何定義它們?如何定義不同類型的枚舉長度
例如:
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,
}
你可以得到一個完整的想法,如何做到這一點。 @moho是對的。例如,請參閱這個:
的[枚舉](http://msdn.microsoft.com/en-us/library/vstudio/sbbt4032.aspx)是整數類型。你不能指定多大的整數。 – jp2code
@ jp2code在你的鏈接中:'每個枚舉類型都有一個基礎類型,可以是除char'之外的任何整數類型。但我仍然認爲你不能在一個枚舉中使用不同的類型 –
你想實現什麼?你能重新解釋一下這個問題嗎?還請包括用例或其他內容。 – Pandrei