Generic.List (of Irgendwas) sortieren

Wenn man eine List(of Irgendwas) manuell sortieren möchte, kann man ganz einfach eine neue Klasse bauen, die den passenden Comparer enthält:

Public Class EventComparer

   Implements IComparer(Of Content)

   Public Function Compare(ByVal x As Content, ByVal y As Content) As Integer Implements System.Collections.Generic.IComparer(Of Content).Compare
      Return x.ContentDate > y.ContentDate
   End Function

End
Class

und dann folgendermassen die Liste sortieren:

MyList.Sort(New EventComparer)

Add comment


 

  Country flag

biuquote
  • Comment
  • Preview
Loading