我有这个代码:
public enum MyEnum
{
First = 6,
Data1 = 6,
Data2 = 7,
Data3 = 8,
Data4 = 9,
Data5 = 10,
Last = 10,
Invalid = -1
};
Enumerable<int> _myTypes = Enumerable.Range((int)MyEnum.First, (int)MyEnum.Last);
Run Code Online (Sandbox Code Playgroud)
这创建了一个可枚举的元素,从6到15.我有等效的代码从1开始,它按预期工作.这似乎是一个错误或对我来说很奇怪.