16 .net c# 64-bit enums
是否有可能获得一个包含64位值的枚举?我写了下面的内容并得到了这个编译错误消息.
enum EnumTest { a = 0x100000000 }; error CS0266: Cannot implicitly convert type 'long' to 'int'. An explicit conversion exists (are you missing a cast?)
Oli*_*ppi 37
是的,你需要从长期"衍生"它.
public enum MyEnum : long { }
归档时间:
16 年,1 月 前
查看次数:
3107 次
最近记录: