title image


Smiley Re: Ein paar Anmerkungen
Ein paar Anmerkungen:



- Du hast vergessen dazuzuschreiben, dass du nicht mit dem "klassischen" VB sondern mit VB.NET arbeitest. Diese Information ist essentiell.



- Der Hashcode ist KEINE ID und darf daher NIEMALS zur Identifizierung eines Objektes oder zur Unterscheidung von Objekten eingesetzt werden. Der Hashcode dient einzig und allein der Verwaltung der Listeneinträge in der Hashtable, indem dieser zur Verteilung und zur Suche in den einzelnen Buckets angewendet wird.



- Daher macht myHashtable.add(thrCurrent.GetHashCode, "irgendwas") keinen Sinn. Wenn du eine ID brauchst, die du bei Hashtable.Add() als Schlüssel angeben willst, musst du selber eine solche bereitstellen. Du könntest z.B. jedem Thread einen eindeutigen Namen geben und diesen verwenden.



- Deine Frage "wie kann ich nun einen thread eindeutig erkennen?" lässt sich dadurch auch beantworten: Durch einen eindeutigen Namen, den du selber vergibst.

Meine Microsite || SQL-Tips.de || D-3 (2007/08) / AI-29 (2006)


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: