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);
}
}
}
このサイトのページへのリンクは自由に行っていただいてかまいません。
このサイトで公開している全ての画像、プログラム、文書の無断転載を禁止します。
ここをクリック
すると表示されるページから作者へメールで連絡できます。