Re: Problem mit SortedList
From: Lars Steinmetz (lars.steinmetz_at_nurfuerspam.de)
Date: 07/02/04
- Next message: Manuel Stern [MS]: "Re: Problem mit SortedList"
- Previous message: Thomas Scheidegger [MVP]: "Re: 'unmanaged' - DLL in .NET (C++-Webservice)"
- In reply to: Jens Weiermann: "Problem mit SortedList"
- Next in thread: Jens Weiermann: "Re: Problem mit SortedList"
- Reply: Jens Weiermann: "Re: Problem mit SortedList"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 02 Jul 2004 15:23:53 +0200
Am 01.07.2004 08:03 meinte Jens Weiermann:
> ich habe in meiner App eine SortedList. Key sind Objekte vom Typ DataTable
> und Value sind Objekte vom Typ DataAdapter. [...]
Dazu ein Auszug aus der Doku:
The elements of a SortedList are sorted by the keys either according to
a specific IComparer implementation specified when the SortedList is
created or according to the IComparable implementation provided by the
keys themselves. In either case, a SortedList does not allow duplicate keys.
Da DataTable aber nicht IComparable implementiert hat, du
(wahrscheinlich) auch kein eigenen IComparer erstellt hast, "weiß" dein
Proggy halt nicht, _wanach_ es sortieren soll. Daher kommt eine Exeption.
Oder anschaulich ausgedrückt:
Wenn "2" nicht von selbst weiß, dass es kleiner als "3" ist und auch
sonst niemand "2" sagt, dass das so ist, kann sich "2" nicht richtig
einsortieren. Klar?
Du wirst also entweder einen eigenen IComparer definieiern müssen, oder
gänzlich anders verfahren müssen. Dabei interessiert mich im Moment:
Warum speicherst zu eine DataTable als Key in einer SortedList? Was
macht das für ein Sinn?
Gruß Lars
- Next message: Manuel Stern [MS]: "Re: Problem mit SortedList"
- Previous message: Thomas Scheidegger [MVP]: "Re: 'unmanaged' - DLL in .NET (C++-Webservice)"
- In reply to: Jens Weiermann: "Problem mit SortedList"
- Next in thread: Jens Weiermann: "Re: Problem mit SortedList"
- Reply: Jens Weiermann: "Re: Problem mit SortedList"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|