Если вы используете объединение для фильтрации и вам нужен только объект из одного набора, используйте селектор (последний параметр), который выбирает этот объект.
var cc = contactsRepo.UDF_SelectSome().Join(
zipcodes,
c => c.Zip,
z => z.Zipcode,
(c, z) => c);
Или, если вы просто хотитефильтровать:
var cc = contactsRepo.UDF_SelectSome()
.Where(c => zipcodes.Any(z => c.Zip == z.ZipCode))