enum是不是"继承"int

enum Color : short
{
Nono=0,
Black=1
}

我们知道基元类型(值类型), 是不可能被继承的,那这里的   :short 到底是什么意思?

我个人理解这里是用来限制取值范围与内存分配大小

但是有没有确切的答案呢,从MSDN也没有找到

原文地址:https://www.cnblogs.com/zhshlimi/p/5343789.html