[解決済み] Linqで2つのフィールドを持つorderbyを使用するには?[重複している]。
2022-04-21 08:07:43
質問
データベースのテーブルに次のような値があるとします。
id = 1
StartDate = 1/3/2010
EndDate = 1/3/2010
id = 2
StartDate = 1/3/2010
EndDate = 1/9/2010
今のところ、私のLinqにはこのようなorderbyがあります。
var hold = MyList.OrderBy(x => x.StartDate).ToList();
しかし、終了日でも注文したいのですが。
例えば、次のような順番で表示させたい。
id 2
id 1
だから
endDates
より大きいものが先になります。比較関数か何かを使ってこれを変更する必要があるかどうかはわかりません。
どのように解決するのですか?
MyList.OrderBy(x => x.StartDate).ThenByDescending(x => x.EndDate);
関連
-
[解決済み] enumを列挙するには
-
[解決済み] intをenumにキャストするにはどうすればよいですか?
-
[解決済み] 辞書を繰り返し使用するには?
-
[解決済み] LINQで複数の "order by "を使用する
-
[解決済み] LINQのGroup by
-
[解決済み] DataTableに対するLINQクエリ
-
[解決済み] LINQで.Firstと.FirstOrDefaultを使用するタイミングは?
-
[解決済み] IEnumerable<T> / IQueryable<T>の動的なLINQ OrderBy
-
[解決済み] LINQ Orderby Descending Query(LINQ降順クエリ
-
[解決済み】LINQで1回の結合で複数フィールドの結合を行う方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】プログラム実行中に1秒待つ
-
[解決済み] メンバー '<メンバー名>' にインスタンス参照でアクセスできない
-
[解決済み】パディングが無効で、削除できない?
-
[解決済み】Socket.Selectがエラー "An operation was attempted on something that is not a socket" を返す。
-
[解決済み】MetadataException: 指定されたメタデータ・リソースをロードできない
-
[解決済み】Swashbuckle/Swagger + ASP.Net Core: "Failed to load API definition" (API定義の読み込みに失敗しました
-
[解決済み】Unity 「関連するスクリプトを読み込むことができません」「Win32Exception: システムは指定されたファイルを見つけることができません"
-
[解決済み】2年前のMSDateを把握する【クローズド
-
[解決済み】データが存在しないのに読み込もうとする試みが無効である
-
[解決済み] LINQで複数の "order by "を使用する