>>747
そう。
Linq文は横に長くなりがちなので、一時変数は極力短くすることが多いのも難しく感じる要因かな。
やってるのはただのinner join
もうちょっと丁寧に書くと
using(var db = new HogeContext() )
{
// 欲しい情報
string bookName;
int bookPrice;
string categoryName;
// クエリ生成
var query = db.Books.Join( db.Categories, outer => outer.category_id, inner => inner.id, ( outer, inner ) => new { Book = outer, Category = inner } );
// 実際のDB接続とクエリ実行はforeach文に到達したとき
foreach(var row in query)
{
bookName = row.Book.name;
bookPrice = row.Book.price;
categoryName = row.Category.name;
:
:
}
}
情報取得だけならAsNoTracking()つけたりするから、さらに横に長くなる。
探検
ふらっと C#,C♯,C#(初心者用) Part151
■ このスレッドは過去ログ倉庫に格納されています
749デフォルトの名無しさん (ワッチョイ fbda-Th4Q)
2021/07/28(水) 20:37:20.88ID:2UB5YNTT0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★2 [BFU★]
- 【いちご高騰】ヤマザキのクリスマスケーキ、いちご無し販売 [おっさん友の会★]
- 止まらぬ「日本売り」 高市財政への懸念で進む金利上昇と円安 [蚤の市★]
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★10 [樽悶★]
- 「ドラゴンボール」初の全世界キャラクター人気投票が開幕!212キャラからナンバーワンが決まる!! [ひかり★]
- 【次の一手】台湾問題で小林よしのり氏が私見「まさに戦争前夜」「ただちに徴兵制を敷いて、高市支持者を最前線へ」… ★6 [BFU★]
- 中国「高市が謝罪しなければ、ハニトラに引っかかった日本の政治家を公表する」 [804169411]
- 未成年用の出会い系掲示板作ろうと思うんやが
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【35🌸専】なんG さくらみこ桃鉄配信実況スレ🏡【ホロライブ▶】
- 【悲報】高市政権、ホタテ輸出の支援検討 [834922174]
- 鶏むね肉とか言うどうやっても今ひとつな肉
