名前空間エイリアス修飾子とは? 名前空間エイリアス修飾子(::演算子)はC# 2.0で新しく導入された演算子で、名前空間に対して定義されたエイリアス(別名)により、クラスやほかの名前空間などを修飾する場合に使用する。 以下の例では、usingディレクティブによりSystem名前空間に対して「Sys」というエイリアスを作成している。これにより「Sys::Console.WriteLine」は「System.Console.WriteLine」と同じ意味となる。 using Sys = System; class Sample { static void Main() { Sys::Console.WriteLine("Hello"); // OK System::Console.WriteLine("Hello"); // コンパイル・エラー // error CS0432: エイリアス '