私は次のことをしようとしています:
from c in db.GetAllContactsQuery()
select new
{
ID= c.ID,
LastName = c.LastName,
FirstName = c.FirstName,
Email = c.Email,
City =c.City+" "+c.State
}
私が直面している問題は、c.Cityまたはc.Stateがnullの場合、Cityプロパティがnullを返すことです。City=
その宣言のすぐ横に関数を配置するにはどうすればよいですか?
私は本当にこのようなことをすることが可能かどうか知りたいです(これはうまくいきません):
from c in db.GetAllContactsQuery()
select new
{
ID= c.ID,
LastName = c.LastName,
FirstName = c.FirstName,
Email = c.Email,
City ={ c=>
//completely sweet function in here
if(String.IsNullOrEmpty(c.City))
return "booyah";
}
}