Ich erhalte Daten von einem dynamisch aktualisierenden JSON. Es enthält zu einem bestimmten Zeitpunkt ein Objekt vom Typ X und zu einem anderen Zeitpunkt ein Array von Objekten vom Typ X. Ich brauche eine Elternklasse Y, die in jeder der oben genannten Situationen funktionieren könnte. Und auch der Objektname: x bleibt gleich.Gibt es eine Möglichkeit, ein Objekt und ein Array von Objekten mit demselben Namen und derselben Klassendefinition zu haben?
class Y
{
public X x { get; set; }
public X[] x { get; set; }
}
class X
{
public int a { get; set; }
}
Dies zeigt einen Fehler: der Typ Y bereits eine Definition für x enthält
Gibt es eine Möglichkeit, es zu tun ??
Was bedeutet das überhaupt? Was würde obj.x lösen? –