12 Stimmen

Vergleich von 2 Objekten und Abruf einer Liste von Feldern mit unterschiedlichen Werten

Gegeben eine Klasse mit 35 Feldern und 2 Objekten mit einer bestimmten Anzahl von verschiedenen Feldwerten. Gibt es einen geschickten Weg, um eine Liste<String> mit den Feldnamen zu erhalten, wenn das Objekt wie folgt ist?

z.B..

obj1.Name = "aaa";
obj1.LastName = "bbb";
obj1.Address = "xcs";
obj2.Name = "aaa";
obj2.LastName = "ccc";
obj2.Address = "jk";

Zielsetzung:

list<<String>String> containing 2 Strings LastName and Address

Ich halte die Reflexion für den richtigen Weg, aber mit 35 Feldern fürchte ich, dass sie zu schwer ist. Jede andere Idee, wie linq?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X