Ich suche nach einem Schlüssel / Wert-Paar-Objekt, das ich in einen Webdienst aufnehmen kann.
Ich habe versucht, die .NET- System.Collections.Generic.KeyValuePair<>Klasse zu verwenden, aber sie wird in einem Webdienst nicht ordnungsgemäß serialisiert. In einem Webdienst werden die Eigenschaften "Schlüssel" und "Wert" nicht serialisiert, wodurch diese Klasse unbrauchbar wird, es sei denn, jemand kennt eine Möglichkeit, dies zu beheben.
Gibt es eine andere generische Klasse, die für diese Situation verwendet werden kann?
Ich würde die .NET- System.Web.UI.PairKlasse verwenden, aber sie verwendet Object für ihre Typen. Es wäre schön, eine generische Klasse zu verwenden, wenn auch nur aus Gründen der Typensicherheit.