我經常使用枚舉像標準.NET側枚舉
public enum Side { Left, Top, Right, Bottom };
或
public enum Direction { Left, Up, Right, Down };
每當我再次介紹枚舉。 .NET中有這種標準枚舉嗎?
我經常使用枚舉像標準.NET側枚舉
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上使用它。
是的,但它被稱爲AnchorStyles,甚至值是完全相同的,枚舉是**不是語義相同**。小心一點(想象一下Microsoft將來會爲AnchorStyles添加一個新的值)。 –
@YvesM。這些數值與問題中陳述的數值不同,但就您而言它們非常接近。 –
老和回答,但有一個ArrowDirection
枚舉。請參閱https://msdn.microsoft.com/en-us/library/system.windows.forms.arrowdirection(v=vs.110).aspx。不幸的是,它在System.Windows.Forms中。
我不這麼認爲.. – nabuchodonossor
你的意思是,每次你寫一個新的應用程序?也許你可以開始自己的重複任務框架。 – nabuchodonossor