Is er in C# een soort TStringlist uit Delphi?

Status
Niet open voor verdere reacties.

Reimer

Nieuwe gebruiker
Lid geworden
4 apr 2009
Berichten
2
Heb zelf jarenlange ervaring met Delphi en maak veel gebruik van Stringlist.

Dat is een array met van Strings waarbij elke string ook uit een waarde en een naam bestaat.

String[1] = "Naam=waarde"
String.Value['Naam'] = 'waarde'

Daarnaast zijn er nog veel meer mooie mogelijkheden, maar bovenstaande gebruik ik echt heel vaak.

Is er binnen C# een soortgelijke Type/Klasse? :rolleyes:
 
Hey,

ja die is er zeker ;)

Code:
Dictionary<string, string> stringList = new Dictionary<string, string>();
stringList.Add("Naam", "Waarde");

Console.WriteLine(stringList["Naam"]);

Bij het aanmaken van een dictionairy moet je 2 types opgeven.
De eerste is de type voor de naam, en de 2e is voor de waarde.
Zo kun je bijvoorbeeld een string als naam, en int als waarde.

Succes,
Mathijs
 
Hey,

ja die is er zeker ;)

Code:
Dictionary<string, string> stringList = new Dictionary<string, string>();
stringList.Add("Naam", "Waarde");

Console.WriteLine(stringList["Naam"]);

Bij het aanmaken van een dictionairy moet je 2 types opgeven.
De eerste is de type voor de naam, en de 2e is voor de waarde.
Zo kun je bijvoorbeeld een string als naam, en int als waarde.

Succes,
Mathijs

De Dictionary is inderdaad een type die lijkt op de TStringlist van Delphi, maar mist toch wel , voor zover ik het nu zie, een heleboel leuke eigenschappen (b.v. een numerieke index) en methoden (b.v. Insert).
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan