LINQ を初めて使用するので、このクエリの結果にアクセスできません。目標は、結果の値を他の場所で使用することです。
var orderFacts = new OrdersFactsController().getOrderFacts(base.ModuleId);
var f = (from x in orderFacts
where x.Language == lang
select new
{
x.PRN,
x.ProdCode,
x.KeyCodes,
x.JobNumber,
x.OfferingCode,
x.Currency, x.ID,
x.OrderSourceCode
});
クエリは、デバッグ時に表示される結果を返していますが、結果の使用方法がわかりません。
私はそれが次のようなものと同じくらい簡単だと思った:
var prn = f.PRN
しかし、そうではないようです。