我经常使用枚举,例如
public enum Side { Left, Top, Right, Bottom };
或者
public enum Direction { Left, Up, Right, Down };
每次我再次描述枚举。.NET 中是否有此类标准枚举?
不完全一样,但我知道System.Windows.Forms.AnchorStyles
枚举。
http://msdn.microsoft.com/en-us/library/system.windows.forms.anchorstyles.aspx
否则,我会说不 - 将它添加到您自己的公共库中。由于诸如可移植性之类的问题,您还必须考虑获取依赖项的成本(即使是在 .NET Framework 上)。除非您已经依赖 WinForms,否则我不会使用 WinForms。
老和回答,但有一个ArrowDirection
枚举。请参阅https://msdn.microsoft.com/en-us/library/system.windows.forms.arrowdirection(v=vs.110).aspx。不幸的是,它位于 System.Windows.Forms 中。