18

我经常使用枚举,例如

public enum Side { Left, Top, Right, Bottom };

或者

public enum Direction { Left, Up, Right, Down };

每次我再次描述枚举。.NET 中是否有此类标准枚举?

4

2 回答 2

9

不完全一样,但我知道System.Windows.Forms.AnchorStyles枚举。

http://msdn.microsoft.com/en-us/library/system.windows.forms.anchorstyles.aspx

否则,我会说不 - 将它添加到您自己的公共库中。由于诸如可移植性之类的问题,您还必须考虑获取依赖项的成本(即使是在 .NET Framework 上)。除非您已经依赖 WinForms,否则我不会使用 WinForms。

于 2011-07-12T08:41:15.603 回答
2

老和回答,但有一个ArrowDirection枚举。请参阅https://msdn.microsoft.com/en-us/library/system.windows.forms.arrowdirection(v=vs.110).aspx。不幸的是,它位于 System.Windows.Forms 中。

于 2017-06-04T04:48:47.240 回答