Hallo,
ich habe früher immer diese simple Klasse benutzt um eine Baumstruktur zu generieren:
C# Code
Code:
private class Tree
{
public Dictionary<string, Tree> Trees = new Dictionary<string, Tree>();
public string Value;
public Tree(string V = "")
{
Value = V;
}
public Tree this[string index]
{
get
{
Tree item;
if (Trees.ContainsKey(index)) item = Trees[index];
else
{
Trees.Add(index, item = new Tree());
}
return item;
}
}
}
ich kann sie ganz leicht un bequem benutzen:
C# Code
Code:
var root = new Tree();
root["ich"]["mache"]["was"]["ich"]["will"].Value = "und es funktioniert sogar!";
kann man dies in Delphi auch etwa so umsetzten?
MfG