Либо выполните
var customer = from c in _entities.Customers
join con
in _entities.Contracts on c.CustomerID equals con.customerID
where con.contractNo == number
select c;
, чтобы выбрать экземпляры клиентов с помощью «как есть», либо
Customer customer = (from c in _entities.Customers
join con
in _entities.Contracts on c.CustomerID equals con.customerID
where con.contractNo == number
select new Customer{
Surname = c.Surname,
Forename= c.Forename,
Address = c.Address,
Suburb = c.Suburb,
State = c.State,
Postcode = c.PostCode,
PhoneNo = c.PhoneNo
}).FirstOrDefault();
, чтобы создать новые экземпляры клиентов с использованием только тех свойств, которые вас интересуют.(при условии, что класс клиента имеет конструктор без параметров)