Шаг 135 - Своя функция GetHashCode

Итак, мы может создать свою функцию получения хеш кода.

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.

gif/135_1.gif (2723 b)


Загрузить проект | Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 23.10.2001