Frage : .net-generische Ansammlung gegen Hacktisch

Ich habe eine Ansammlung Gegenstände, die ich in einem Hacktisch speichere, also ich jeden Gegenstand using einen Schlüssel finden kann.  Ist notwendiges dieses?  Gibt es eine Weise, eine Ansammlung gerade zu suchen, ohne ein Durcheinander zu verwenden?

I kann durch es immer gerade sich schlingen, aber das leistungsfähiger ist?

below ist irgendein suedo Code, dass ich verwende.  Es zeigt, wie ich meinen Gegenstand dem Durcheinander hinzufüge und wie ich es erhalte.

ausweiche
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
class Einzelteil {
int-Identifikation
Schnurtitel
}

//loop obwohl Ansammlung, zum des Durcheinanders herzustellen
foreach (singleitem im itemscollection
myhash.add (singlitem.id, singleitem)

//get der Gegenstand aus dem Durcheinander heraus
wenn (myhash.containskey (someid))
   Dosomething ((Einzelteil) myhash [someid])

Antwort : .net-generische Ansammlung gegen Hacktisch

Ich denke, dass ein KeyedCollection für you.l arbeiten würde

http://msdn.microsoft.com/en-us/library/ms132438.aspx
Weitere Lösungen  
 
programming4us programming4us