Array oder List sortieren

20/02/2009 - 16:35 von andi rickenbach | Report spam
Hallo,

wie kann ich ein Array oder eine Liste vom Typ MyItem sortieren nach
SortOrder?

Private myItems() As MyItem
Private myItems As List(Of MyItem)

Public Class MyItem

Private m_ID As Integer
Property ID() As Integer
Get
Return m_ID
End Get
Set(ByVal value As Integer)
m_ID = value
End Set
End Property

Private m_SortOrder As Integer
Property SortOrder() As Integer
Get
Return m_SortOrder
End Get
Set(ByVal value As Integer)
m_SortOrder = value
End Set
End Property

End Class

Geht das auf eine einfache und schnelle Art?

Vielen Dank.
 

Lesen sie die antworten

#1 Martin Honnen
20/02/2009 - 16:58 | Warnen spam
andi rickenbach wrote:

wie kann ich ein Array oder eine Liste vom Typ MyItem sortieren nach
SortOrder?

Private myItems() As MyItem
Private myItems As List(Of MyItem)



In .NET 3.5 per LINQ:
Dim sortedList As List(Of MyItem) = _
(From item in myItems _
Order By item.SortOrder Ascending _
Select item).ToList()


Martin Honnen MVP XML
http://JavaScript.FAQTs.com/

Ähnliche fragen