0

私はカスタムクラスを持っています

Class Item
    Public item As String
    Public Descrip As String
    Public price As String
    Public Bin As String
    Public Total As Decimal
    Public Qty As Integer
End Class

今、私は別のクラスを持っています

Public Class Default3
    Inherits System.Web.UI.Page

    Dim c As Int16 = 0
    Dim Item3 As New Item
    Dim Item2 As New List(Of Item)

今、タイプ Item の Item2 にアイテムを追加しています

 Item3.Item = String.Format(record(0))    ' Field "Item"
 Item3.Descrip = String.Format(record(1)) ' Field "Descrip"
 Item3.price = String.Format(record(2))   ' Field "Price"
 Item3.Bin = String.Format(record(3))     ' Field "Bin"

 Item2.Add(Item3)

Item3.Binに従ってItem2の要素をソートするにはどうすればよいですか? ありがとう

4

1 に答える 1

0

OrderByを使用する

Item2 = Item2.OrderBy(Function(x) x.Bin).ToList()

または、並べ替えを使用できます

Item2.Sort(Function(x, y) x.Bin.CompareTo(y.Bin))
于 2013-02-10T20:12:15.040 に答える