モデルはPerson
の0,1または2のContact
のモデルです。
連絡先情報(contact_typeは "h")、連絡先情報(contact_typeは "w")。nullを選択しないようにする文を選択
contact_type == "h"
のContact
オブジェクトが通り名を選択する際に存在することを確認する方法はありますか? Contactオブジェクトが存在しない場合、今はnull例外が発生します。
from m in persons
select new
{
Id = m.id,
Name = m.surname,
Address = m.Contacts.Where(c => c.contact_type == "H").SingleOrDefault().streetname
};
私は第2のものが好きです。おかげで一束=) – Niklas