Zitat:
aValue.K1 + ';'
du müßtest wohl einfach nur verschiedene .Add erstellen ... jeweils für:
TPosition + String = String
String + TPosition = String
TPosition + TPosition = String
PS: wenn du dir noch ein 2D-TKoordinate mit
2 TPosition drinnen erstellst
und dann
TPosition + TPosition = 2D-TKoordinate
2D-TKoordinate + TPosition = TKoordinate
dann könnte man vermutlich auch sowas machen
TPosition + TPosition + TPosition = TKoordinate
würde intern ja dann so abgehandelt
2D-TKoordinate(TPosition + TPosition) + TPosition = TKoordinate