var textRecordsNotInFirstFile = records1L.Where(t => !records2L.Any(r => t.vendor_mat_number == r.vendor_mat_number)).ToList();
Ale fungovat to bude, jenom když vendor_mat_number bude jednoznačný identifikátor, což ve tvém případě není.var textRecordsNotInFirstFile = records1L.Where(t => !records2L.Any(r => t.vendor_mat_number == r.vendor_mat_number)).ToList();
Ale fungovat to bude, jenom když vendor_mat_number bude jednoznačný identifikátor, což ve tvém případě není.