Wie willste denn nen String addieren? ;-)

Gru�, Thomas
_____________________________________
http://blogs.dotnetgerman.com/thomas/

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Reinhold Becker
> Sent: Wednesday, November 03, 2004 8:33 AM
> To: [EMAIL PROTECTED]
> Subject: AW: [CSharp.net] sicheren Hashwert erzeugen
>
> 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
>



_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an