pizza4ever
Lt. Commander
- Registriert
- Apr. 2009
- Beiträge
- 1.711
Hallo,
ich habe mal ein bisschen mit Gerneric Dictonaries gespielt in Powershell gespielt und folgendes läuft auch grundsätzlich so wie ich es erwarte:
Ich habe ein paar Fragen dazu:
1.) Kann ich was verbessern oder sind mit aktuellen dotnet Frameworks Generic Dictonaries das Mittel der Wahl? :-)
2.) Kann man den Value (Object in meinem Fall) irgendwie "fixieren", so dass an keiner Stelle im Script Werte, die nicht dem Schema entsprechen hinzugefügt werden können? Also z.B. Es muss immer T1 und T2 geben, aber niemals T4 oder so.
3.) Muss man bei Generics auch den Returen Code bei .add Nullen, also wie bei Arraylists ? $null = xxx.add(yyy)
Hoffe, dass die Fragen klar sind ;-)
Danke!
ich habe mal ein bisschen mit Gerneric Dictonaries gespielt in Powershell gespielt und folgendes läuft auch grundsätzlich so wie ich es erwarte:
Code:
$dictionary = New-Object System.Collections.Generic.Dictionary"[String,Object]"
$dictionary.Add("Computer5", @{T1 = '192.168.10.13'; T2 = '192.168.10.14'})
$dictionary['Computer5']['T2']
Ich habe ein paar Fragen dazu:
1.) Kann ich was verbessern oder sind mit aktuellen dotnet Frameworks Generic Dictonaries das Mittel der Wahl? :-)
2.) Kann man den Value (Object in meinem Fall) irgendwie "fixieren", so dass an keiner Stelle im Script Werte, die nicht dem Schema entsprechen hinzugefügt werden können? Also z.B. Es muss immer T1 und T2 geben, aber niemals T4 oder so.
3.) Muss man bei Generics auch den Returen Code bei .add Nullen, also wie bei Arraylists ? $null = xxx.add(yyy)
Hoffe, dass die Fragen klar sind ;-)
Danke!