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