var addr = (from s in context.Addresses
where (s.u_address_id == new Guid(this.Id).ToString("B"))
select s).Single();
Address Addr = new Address(addr.u_address_id);
次のように、linq の結果を変数に直接呼び出すのではなく、変数に代入するコストはいくらですか?
Address Addr = new Address(((from s in context.Addresses
where (s.u_address_id == new Guid(this.Id).ToString("B"))
select s).Single()).u_address_id);