Tôi có hai đối tượng từ cùng một lớp và tôi cần phải so sánh chúng với trường theo trường. Vấn đề là họ có gần hàng trăm lĩnh vực và nó sẽ được helluva làm việc để viết rằng bằng tay.So sánh hai đối tượng từ cùng một lớp với tấn trường
Bạn có biết cách nào để làm điều đó một cách dễ dàng hơn không? Phản ánh trong Java có thể là một giải pháp, nhưng có vẻ như tôi giống như một hack. Và tôi tìm kiếm một giải pháp C#.
.NET cũng có sự phản ánh =) –
Thứ gì đó như: http://stackoverflow.com/questions/986572/hows-to-quick-check-if-data-transfer-two-objects-have-equal-properties- in-c/986617 # 986617 trong đó sử dụng sự phản chiếu, nhưng biên dịch nó cho hiệu suất tối đa? –
Một câu hỏi liên quan khác, được đề xuất bởi Flakron Bytyqi: http://stackoverflow.com/questions/506096/comparing-object-properties-in-c –