que tienen una estructura en C#:¿Cómo se implementa GetHashCode para la estructura con dos cuerdas, cuando ambas cadenas son intercambiables
public struct UserInfo
{
public string str1
{
get;
set;
}
public string str2
{
get;
set;
}
}
La única regla es que UserInfo(str1="AA", str2="BB").Equals(UserInfo(str1="BB", str2="AA"))
cómo reemplazar la función GetHashCode para esta estructura?
posible duplicado de [Fast String Hashing Algorithm con bajas tasas de colisión con 32 bits enteros] (http://stackoverflow.com/questions/114085/fast-string-hashing-algorithm-with-low-collision-rates-with -32-bit-integer) – nawfal
@nawfal, ¿no debería ser al revés? Mi pregunta fue publicada el 16 de septiembre de 2008, pero la que usted propuso fue publicada el 22 de septiembre de 2008. – Graviton