Datenstrukturen: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Keine Bearbeitungszusammenfassung |
|||
| Zeile 177: | Zeile 177: | ||
* Keys dürfen nicht von "außen" verändert werden (''immutable''). | * Keys dürfen nicht von "außen" verändert werden (''immutable''). | ||
* Die Add-Methode wirft eine Exception wenn der Key bereits vorhanden ist. | * Die Add-Methode wirft eine Exception wenn der Key bereits vorhanden ist. | ||
* Die Values können über die [http://msdn.microsoft.com/en-us/library/9tee9ht2.aspx Item-Property] der Datenstruktur angesprochen werden:<br><source lang="csharp">myDataStructure[key] = expression;</source>Dabei wird ein Wert | * Die Values können über die [http://msdn.microsoft.com/en-us/library/9tee9ht2.aspx Item-Property] der Datenstruktur angesprochen werden:<br><source lang="csharp">myDataStructure[key] = expression;</source> | ||
Dabei wird ein Wert | |||
** wenn der Key bereits vorhanden ist überschrieben | ** wenn der Key bereits vorhanden ist überschrieben | ||
** wenn der Key noch nicht vorhanden ist neu angelegt. | ** wenn der Key noch nicht vorhanden ist neu angelegt. | ||
