如果我有例如我可以排序枚舉的列表,因爲我排序的字符串列表?
public enum Color
{
Red,
Blue,
Yellow,
Green,
Black
}
枚舉的列表,我有一個列表List<Color> testList;
例如,在我的testList,我有紅色,黃色和黑色
我可以排序我testList,因此我得到黑色,紅色和黃色,因爲我使用sort()作爲字符串列表?
如果我想使用switch語句,是否有任何性能考慮我切換字符串或枚舉?哪一個更快?
感謝
謝謝!我發現的最後一個答案是使用Cast而不是OfType ,並且仍然按照枚舉的數值對它們進行排序。 –
krillgar