3
コード内に文字列を並べ替える行があります。ソートされている項目は、検索句がタイトル欄とキーワード列にある複数のタイトルを戻すデータベースクエリの結果です。私は検索フレーズの最初の出現でそれらを並べ替えるが、検索フレーズがタイトルにないとき、彼らは-1のインデックスを持ち、彼らは一番上に置かれる。タイトルの末尾に検索句がない結果を得たいです。OrderBy IndexOf最下位にネガを含む文字列
q = "orange";
IQueryable.OrderBy(a => a.title.IndexOf(q));
に要素をプッシュする:?' ''代わりにする必要があります。 MaxValueはMaxだけではありません。そうでなければ、これは良いことです。 – Yuck
@ Yuck doh、もっとコーヒーが必要です:) – JaredPar