Nochmal: Generics und IComparable

8. August 2005 15:14

Nachtrag zum Beitrag über Generics und IComparable:

Oliver Sturm hat einen guten Hinweis: Man kann sich die Sache mit dem Constraint sparen, wenn die beiden verglichenen Objekte beide vom Typ 'T' sind  - was sie im Beispiel auch waren. In dem Fall muss man nur den Vergleich anders hinschreiben, und zwar so:

  Comparer<T>.Default.Compare(a, b) == 0

Ich habs nicht gemessen, vermute aber, das diese Version allerdings ein bisschen langsamer sein wird: In den meisten Fällen dürfte das allerdings kaum ins Gewicht fallen. Besten Dank, Oliver :-)

 

Kommentare sind geschlossen

Kalender

<<  Mai 2012  >>
MoDiMiDoFrSaSo
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar