-1

異なるタイプの複数のデータ ソース フィールドで RadListBox のアイテムをカスタム ソートするにはどうすればよいですか?

データ ソース (LINQ) にバインドする RadListBox があり、priority(int) とname(string) で項目を並べ替える必要があります。

4

1 に答える 1

2

LINQ では、複数の order by ステートメントを指定できますが、その型は関係ありません。アイテムは最初に優先度で並べ替えられ、次に各優先度のアイテムのサブセットが名前で並べ替えられます。

 myData.OrderBy(d => d.Priority).ThenBy(d => d.Name);
于 2016-03-11T20:21:11.553 に答える