Wandel die int Werte in strings um, und addiere die wieder. Reinhold
-----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Pessner, Andreas Gesendet: Dienstag, 2. November 2004 08:40 An: [EMAIL PROTECTED] Betreff: AW: [CSharp.net] sicheren Hashwert erzeugen Hm - Jup - so einfach isses - man sieht scheinbar ab und an mal den Wald vor lauter B�umen nicht ;-) Naja - ist wahrscheinlich daraus gewachsen - das ich das mal mit nem doppelten ID Wert gebraucht habe. Haste daf�r auch noch ne einfache L�sung? Sind quasi 2 int Werte aus ner DB - die ich als Hashwert in ner Hashtable brauche. -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Christoph Wille Gesendet: Dienstag, 2. November 2004 08:11 An: [EMAIL PROTECTED] Betreff: Re: [CSharp.net] sicheren Hashwert erzeugen Die Strings addieren und that's it. Dann ergibt nur ein identer Vorname + Nachname einen gleichen Hashwert. Wenn das nicht gew�nscht ist, dann verstehe ich den Ansatz mit der Hashtable allerdings nicht. Chris At 08:01 AM 11/2/2004, you wrote: >Ich mu� f�r meine Hashtable einen sicheren Hashwert erstellen. > >Dieser besteht aus 2 Strings z.B.: Vorname, Nachname. > >Bisher mache ich das so: > >private string Vorname; >private string Nachname; > >public int GetHash() >{ > return Vorname.GetHashCode() ^ Nachname.GetHashCode(); } > >Leider kann das nat�rlich zu Fehlern f�hren. > >z.B.: >Person1: >Vorname = "Andreas" >Nachname = "Maier" > >Person2: >Vorname = "Maier" >Nachname = "Andreas" > >In dem Beispiel sollte der Hashwert beider Personen eigentlich derselbe >sein - bef�rchte ich mal. > >Gibt es da einen besseren Ansatz? _______________________________________________ CSharp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net _______________________________________________ CSharp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net _______________________________________________ CSharp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
