Этот запрос фактически работает, но возвращает новые объекты с ClientName
, установленным на null
, где FirstName или Lastname - null
(любой из двух).Как я могу обойти это?Я хотел бы иметь пустую строку вместо null
в этих строках.
var clients =
from client in _repository.GetAll()
where (client.Firstname.StartsWith(query) || client.Lastname.StartsWith(query))
select new
{
ClientName = (client.Firstname + " " + client.Lastname).Trim(),
client.Firstname,
client.Lastname,
client.Address1,
client.Address2,
client.client_id,
client.PrettyId,
client.PostCode.postalcode,
client.PostCode.postname
};