using を使用して、クラスや列挙型の別名を定義することができます。
特に列挙型に使用すると読み易くなります。ただし、やりすぎは禁物で、下の例では、WF flags = としてしまうより、WeekFlags flags = としといたほうが読み易いと思います。
using UT = Test.UsingTest; using WF = Test.UsingTest.WeekFlags; namespace Test { class UsingTest { [Flags] public enum WeekFlags { Sun = 1, Mon = 2, Tue = 4, Wed = 8, Thr = 0x10, Fri = 0x20, Sat = 0x40, }; public static void Test() { UT ut = new UT(); // WeekFlags flags = WeekFlags.Sun | WeekFlags.Mon; // WF flags = WF.Sun | WF.Mon; WeekFlags flags = WF.Sun | WF.Mon; Console.WriteLine(flags); } } }
このサイトのページへのリンクは自由に行っていただいてかまいません。
このサイトで公開している全ての画像、プログラム、文書の無断転載を禁止します。
ここをクリック
すると表示されるページから作者へメールで連絡できます。