16.09.2015, 00:00 Uhr

Die Top 15 der "vergessenen" .NET-Features

Es gibt Funktionen, die benutzt jeder C#-Entwickler tagtäglich. Andere dagegen eher selten und so geraten diese in Vergessenheit beziehungsweise sind unterrepräsentiert in typischem C#-Code.
Anton Angelov ist begeisterter C#-Entwickler und beschäftigt sich auch in seiner freien Zeit mit dem Studium seiner Lieblings-Programmiersprache. Er berichtet jetzt über die seiner Meinung nach am stärksten unterrepräsentierten (underuitlized) .NET-Features. Den diplomatischen Begriff "underutilized", erläutert Angelow selbst zusätzlich mit "oft vergessen, interessant, geheim, versteckt". Er berichtet über die aus seiner Sicht stiefmütterlich behandelten Fähigkeiten von C# und ruft die Leser auf, als Kommentar ihre "hidden Champions" aufzuführen.
Seine aktuelle Liste beginnt beim ObsoleteAttribute, führt über den ??-Operator und BigInteger bis hin zu IsInfinity. Für alle 15 im Beitrag genannten Features zeigt er Codebeispiele für ihre Nutzung.
Vor ein paar Tagen ist zudem eine zweite Liste von Angelov erschienen, die beispielsweise zeigt, wie man VB-Code via C# ausführt, Zip-Dateien mit .NET anlegt oder das volatile-Schlüsselwort benutzt. [bl]



Das könnte Sie auch interessieren