IComparer ist eine von .NET Framework bereitgestellte Schnittstelle, die in Verbindung mit den Methoden Array.Sort und Array.BinarySearch verwendet wird. Es bietet eine Möglichkeit, die Sortierreihenfolge einer Sammlung anzupassen. Es enthält eine einzelne Compare-Methode, die zwei Objekte vergleicht und einen Wert zurückgibt, der angibt, ob einer kleiner, gleich oder größer als der andere ist. Es gibt auch eine generische Version dieser Schnittstelle. Unterstützt in .NET 4, 3.5, 3.0, 2.0, 1.1, 1.0. Quelle: MSDN
Ich versuche, einen generischen Objektvergleich für das Sortieren zu schreiben, aber ich habe bemerkt, dass er nicht mit der Instanz arbeitet, bei der einer der Werte, die er vergleicht, null ist. Wenn ein Objekt null ist, möchte ich, dass es da...
31.01.2011, 14:58
Ich habe versucht, OrderBy in einer LINQ-Anweisung zu bekommen, um mit einem anonymen Objekt zu arbeiten, aber jetzt ist es fehlgeschlagen.
Ich habe diese bereits überprüft: Anonyme IComparer-Implementierung C# linq sort - schnelle Mög...
27.04.2012, 19:42
Ich bin ziemlich neu in C # (6 Monate Berufserfahrung), aber es scheint ziemlich ähnlich zu Java zu sein, so dass ich mich sofort zuhause fühle.
Heute habe ich jedoch versucht, das IComparer-Interface zu implementieren und habe mich gefragt,...
27.10.2016, 09:55
Ich implementiere einen benutzerdefinierten Comparer , um einen benutzerdefinierten Code zu übernehmen Sortierreihenfolge für Elemente in verschiedenen Ansichten.
Manchmal stelle ich fest, dass ich die bestehende Reihenfolge der Elemente bei...
08.04.2013, 15:28