using System;
public class Program
{
public static void Main()
string s = "test";
long hash = 5381;
var valueArray = s.ToCharArray();
for (var i = valueArray.Length - 1; i >= 0; i--)
hash = (hash * 33) ^ Convert.ToInt32(char.GetNumericValue(valueArray[i]));
}
Console.WriteLine(hash);