| 

.NET C# Java Javascript Exception

4

Manche Erweiterungen der Sprache C# in der Version 6.0 sind überragend und andere eher weniger. Ein Vertreter letzterer Kategorie sind die Index Initializer. Auch wenn ein Dictionary nun ähnlich den Collection Initializern erstellt werden kann, so wird dieser Syntax in der Praxis eher seltener genutzt werden, da Collections die IDictionary implementieren, in den allermeisten Fällen dynamisch mit Werten gefüllt werden.

Dazu von der Project Roslyn Webseite:

Object and collection initializers are useful for declaratively initializing fields and properties of objects, or giving a collection an initial set of elements. Initializing dictionaries and other objects with indexers is less elegant. We are adding a new syntax to object initializers allowing you to set values to keys through any indexer that the new object has:
var numbers = new Dictionary {
 [7] = "seven",
 [9] = "nine",
 [13] = "thirteen"
};
Links
.net csharp microsoft webcasts csharp-6.0
Weitere News:
Schreibe einen Kommentar:
Themen:
csharp-6.0 webcasts microsoft csharp .net
Entweder einloggen... ...oder ohne Wartezeit registrieren
Benutzername
Passwort
Passwort wiederholen
E-Mail
TOP TECHNOLOGIES CONSULTING GmbH