Eine weitere Neuerung in C# 6 ist using static. Dies ermöglicht den Import statischer Klassen und die Verwendung der verfügbaren Member ohne voll qualifizierter Angabe. Hier ein Beispiel:

using static System.Math;

class Program
{
    static void Main(string[] args)
    {
        System.WriteLine(Cos(3));
    }
}

Auch der Import von enums ist möglich:

using static System.Environment;
using static System.Environment.SpecialFolder;

class Program
{
    static void Main(string[] args)
    {
        GetFolderPath(Templates);
    }
}

Viel Spaß!

Viele weitere Neuerungen finden sich in der C# 6 Serie.

Über den Autor

Norbert Eder

Ich bin ein leidenschaftlicher Softwareentwickler und Fotograf. Mein Wissen und meine Gedanken teile ich nicht nur hier im Blog, sondern auch in Fachartikeln und Büchern.