Using static type C# with Example
The using static [Namespace.Type] directive allows the importing of static members of types and enumeration values. Extension methods are imported as extension methods (from just one type), not into top-level scope. Version ≥ 6.0 using static System.Console; using static System.ConsoleColor; using static System.Math; class Program { static void Main() { BackgroundColor = DarkBlue; WriteLine(Sqrt(2)); } } Live Demo Fiddle Version < 6.0 using System; class Program { static void Main() { Console.BackgroundColor = ConsoleColor.DarkBlue; Console.WriteLine(Math.Sqrt(2)); } }