0
.NET 4.0を使用してASP.NET MVC + LINQ-to-SQLを実行しています。複数テーブル匿名型を使用したLINQ-SQLクエリ
私はこれにクエリと類似してい:
var labels = (from c in db.Customers
join o in db.Orders
on c.CustID equals o.CustID
select o).Distinct();
私は匿名のクエリで同じことを行うことができ、この
Customers.Select(x => x.Orders)
のようなものを?
クエリの深さが3または4の深さの場合はどうすればよいですか?
それについては匿名とは何ですか? –
その構文は "ラムダ"と呼ばれます。無名型は全く異なる概念です。これは、あなたが何らかのlinqやlambdaなどから匿名型を返すことを意味します。あなたは、あなたの心をきれいにするために、linqクエリ、ラムダ式、および匿名タイプに関する定義をオンラインでチェックするべきです。 –
@マッテオ:ああ、今、それは理にかなっています。 –