列挙型の基になる型を取得する

投稿者: Anonymous

列挙型には基本となる型を指定することができますが、
列挙型の値から基本となる型を取得することは出来るでしょうか。
出来るとすれば、どのように取得すればよいでしょうか。

public enum SampleEnum : long
{
    Value1, Value2, Value3
}

解決

Object.GetType Method して Enum.GetUnderlyingType(Type) MethodEnum.GetTypeCode Method が使えるようですね。

他参考
Get underlying/derived type of enum?

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *