Und zwar nachvollziehbar ab folgender Zeile:
Code: Alles auswählen
foreach(dev, dom.GetObject(ID_CHANNELS).EnumUsedIDs())
Code: Alles auswählen
var dev;
!string dev;
foreach(dev, dom.GetObject(ID_DEVICES).EnumUsedIDs())
{
var object = dom.GetObject(dev);
WriteLine("Name: " # object.Name() # ": " # object.ID());
}
WriteLine("\nfertig");
Und bisher hatte ich die Sprachbeschreibung eigentlich (!) so verstanden, dass "var" ein untypisierter Wert ist, und die Typisierung dann nach Bedarf zur Laufzeit erfolgt.
Wo liegt hier mein Denk- und/oder Verständnisfehler?