2011-07-12 7 views
14

は、私はよく標準の.NETサイド列挙

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

または

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

私は再び列挙型を記述するたびのような列挙型を使用します。この種の標準列挙型は.NETにありますか?

+0

私はそうは思わない。 – nabuchodonossor

+7

新しいアプリを書くたびに、たぶん、タスクを繰り返すための独自のフレームワークを開始することができます。 – nabuchodonossor

答えて

8

全く同じではありませんが、私はSystem.Windows.Forms.AnchorStylesの列挙を知っています。

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

そうでなければ、私はないと言うだろう - あなた自身の共通ライブラリに追加します。また、移植性などの理由から、依存関係をとるコスト(.NET Frameworkの場合でも)を考慮する必要があります。私はすでにWinFormsに依存していない限り、WinFormsを使用しません。

+0

ええ、それはAnchorStylesと呼ばれ、値は全く同じですが、列挙型は意味的に同じではありません**。注意してください(Microsoftが将来AnchorStylesに新しい価値を加えると想像してください)。 –

+0

@ YvesM。値は質問に記載されている値と異なりますが、あなたの意見には非常に近いです。 –