public static long GetHashNum(string szStr)
{
long hash = 5381;
int c;
foreach (int ch in szStr)
{
hash = ((hash << 5) + hash) ^ (long)ch;
}
return hash;
}
|
public static long GetHashNum(string szStr) long hash = 5381; int c; foreach (int ch in szStr) hash = ((hash << 5) + hash) ^ (long)ch; } return hash; } 程序员问答社区,解决您的IT难题
|
||