-4
値の順序を知らずに値(文字列)に対してOrderBy
を実行する方法はありますか?特定の文字列に対してlinq orderby
は、このデータを検討してください。
A,
B,
SAD DATA RAT,
A,
C,
DATA,
B,
C,
HAT,
D,
DATA HAT,
E,
SAD DATA,
そして、これらの変数:
string firstPref, secondPref, thirdPref;
値はそれほど
firstPref='DATA', secondPref='RAT', thirdPref = 'XYZ';
のように設定されているので、同様のデータを注文することが可能です:
DATA RAT
RAT
DATA RAT MAT
HAT
DATA HAT
A
B
C
DATA
E
LINQは、あなたが探しているものを「すぐに」利用することはできません。 –
そのロジックの通常のソート関数を書くことができれば、可能であればlinqに変換する手助けをしてくれるかもしれません。 –
私は人間としてもあなたの論理を理解していません。たぶん詳細を説明すれば、コードに入れる方が簡単でしょうか? – nvoigt