Vergleichen Sie 2 Objekt derselben Klasse
Posted: 20 Feb 2025, 12:01
Vor kurzem stieß ich auf ein Problem, 2 Objekte derselben Klasse in C#zu vergleichen. Ich muss wissen, welche Felder /Eigenschaften geändert werden.
und Ich haben 2 SampleClass Objekt, Object1 und Object2 ,
Diese 2 Objekte haben einige Unterschiedlicher Feldwert.
[*] und wie können Sie die (String) -Namen dieser verschiedenen Felder/Eigenschaften erhalten? Ist das der beste Ansatz in dieser Situation? < /Li>
Und wenn wir das Feld CustomClass nicht hatten? (Ich mache dieses Feld nur für einen allgemeineren Ansatz, dieses Feld existiert in meinem Fall nicht)
Code: Select all
SampleClass
{
string sampleField1;
int sampleField2;
CustomClass sampleField3;
}
Diese 2 Objekte haben einige Unterschiedlicher Feldwert.
[*] und wie können Sie die (String) -Namen dieser verschiedenen Felder/Eigenschaften erhalten? Ist das der beste Ansatz in dieser Situation? < /Li>
Und wenn wir das Feld CustomClass nicht hatten? (Ich mache dieses Feld nur für einen allgemeineren Ansatz, dieses Feld existiert in meinem Fall nicht)