Ich bin es noch mal. Ich habe eben das Beispiel von Christoph auf
aspheute.com gefunden und habe mir das mal durchgelesen. Irgendwie versteh
ich das nicht. Ich habe mir so eine Klasse mal erstellt:

Imports System

Public Class ArrayListComparer
        Inherits Object
        Implements System.Collections.IComparer

        Public Sub New()
                MyBase.New()
        End Sub

        Public Overridable Function Compare(ByVal x As Object, ByVal y As
Object) As Integer Implements System.Collections.IComparer.Compare
                Return String.Compare(x.ToString(), x.ToString())
        End Function
End Class


Das bl�de ist es funktioniert :( und ich versteh es nicht. Ich gebe euch mal
ein Beispiel meiner Anwendung: Ich habe ein Element "Headline" (normal pos
1) und ich habe ein Element "Text" (normal pos 2). Diese sollen anhand ihrer
Position auf der Seite positioniert werden. Jetzt habe ich mit Absicht dem
Text Position 1 und der Headline Position 2, demnach sollte ja zuerst der
Text kommen und dann die Headline. Bl�derweise wir die ArrayList korrekt
sortiert aber ich wei� nicht anhand welcher Kriterien sie sortiert wird. Wie
kann ich sicher stellen dass der Comparer nach meinen eigenen Kriterien
sortiert? (In meinem Fall w�re das Element.Position). 

Vielen Dank im Voraus


Gr��e Dirk
________________________________________
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Dirk Sch�fauer
Gesendet: Donnerstag, 10. Februar 2005 19:39
An: [email protected]
Betreff: [Asp.net] Elemente in ArrayList sortieren

Hallo Liste,
�
ich m�chte eine ArrayList sortieren, allerdings wei� ich nicht wie ich das
anstellen soll. Inmeiner ArrayList gibt es eine unterschiedliche Anzahl an
Elementen, jedes dieser Elemente besitzt ein Attribut �Position�, anhand
dieser Position soll die ArrayList sortiert werden, wei� jemand Rat?
�
Gr��e Dirk 

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an