Стандартный перечисление .NET.NET
Я часто использую перечисления вроде
public enum Side { Left, Top, Right, Bottom };
или
public enum Direction { Left, Up, Right, Down };
Каждый раз, когда я описываю перечисление снова. Существует ли стандартное перечисление такого типа в .NET?
Ответы
Ответ 1
Не совсем то же самое, но я знаю перечисление System.Windows.Forms.AnchorStyles
.
http://msdn.microsoft.com/en-us/library/system.windows.forms.anchorstyles.aspx
В противном случае, я бы сказал, нет - добавьте его в свою общую библиотеку. Вы также должны учитывать затраты на получение зависимостей (даже на .NET Framework), из-за таких вещей, как переносимость. Я бы не стал использовать WinForms, если вы уже не зависите от WinForms.
Ответ 2
Старый и ответил, но есть перечисление ArrowDirection
. См. https://msdn.microsoft.com/en-us/library/system.windows.forms.arrowdirection(v=vs.110).aspx. К сожалению, это в System.Windows.Forms.