title: Compare two models in ASP.Net Core to detect changes without loop
body: <p>I'm trying to compare two models, one is the instance that contains the data to be updated, and the other is the instance that has the existing data retrieved from the database using the primary key of the record. I need to create a third instance of another model/Dto as a list and store the details of the updated records in the incoming model in the format: Updated field, old data, new data, and time of updating. is it possible to do this <strong>without looping</strong> through the data? </p>