Итак, мы может создать свою функцию получения хеш кода.
using System; class MyClass { public override int GetHashCode() { return x1+x2+x3; } public int x1=0; public int x2=0; public int x3=0; } class MainClass { public static void Main(string[] args) { MyClass m = new MyClass(); Console.WriteLine(m.GetHashCode()); } }
Внутри ее нужно создать очень классный алгоритм, у меня совсем простой. В результате для данных чисел естественно функция равно 0.