C#:Int16和short一样吗?

时间:2014-02-17 04:50:16

标签: c#

如果short只是使用Int16结构的C#语法, 你可以像这样互换:

Int16 x = 10;
//or
short x = 10;
那么为什么你能这样做:

public enum DaysOfWeek : short
{

}

但不是这样:

public enum DaysOfWeek : Int16
{

}

错误为Type byte, sbyte, short, ushort, int, uint, long or ulong expected.

0 个答案:

没有答案