0

DBクエリによって入力されたリストがあります:

Dim bplist As List(Of KeyValuePair(Of String, Integer)) = New List(Of KeyValuePair(Of String, Integer))

私がしたいのは、最大の整数から最小の順にリストをソートし、.aspx ページの HTML 部分にこのリストのキーと値の両方を表示することです。

私はかなりグーグルで検索しましたが、自分自身を混乱させることができました。誰かがこれで私を助けてくれますか? ありがとう。

4

1 に答える 1

0

これを達成するためにlinqクエリを使用できます

dim bplist as List(Of KeyValuePair(Of String, Integer)) = New List(Of KeyValuePair(Of String, Integer))
dim sortedList as List(Of KeyValuePair(Of String, Integer)) = bplist.OrderByDescending(Function(x) x.value).toList

キーと値を HTML にバインドするには、リピーターを検討することをお勧めします。

ノート

これは、最大の整数から最小の整数で並べ替えたいと言うとき、値を意味していると仮定しています

于 2013-07-29T03:24:55.907 に答える