标准.NET端枚举

时间:2011-07-12 08:38:40

标签: c# .net enums direction

我经常使用像

这样的枚举
public enum Side { Left, Top, Right, Bottom };

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

每次我再次描述枚举。在.NET中是否有这种标准的枚举?

2 个答案:

答案 0 :(得分:8)

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

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

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

答案 1 :(得分:0)

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