Jypeli  5
The simple game programming library
ObjectHelper.cs
Siirry tämän tiedoston dokumentaatioon.
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 
6 namespace Jypeli
7 {
11  public static class ObjectHelper
12  {
18  public static int GetHashCode(params object[] objects)
19  {
20  if ( objects.Length == 1 ) return objects[0].GetHashCode();
21 
22  int hc = objects.Length;
23  for ( int i = 0; i < objects.Length; ++i )
24  {
25  hc = unchecked( hc * 314159 + objects[i].GetHashCode() );
26  }
27 
28  return hc;
29  }
30  }
31 }
Apuluokka kaikille olioille
Definition: ObjectHelper.cs:11
static int GetHashCode(params object[] objects)
Palauttaa hajautuskoodin usean olion kokoelmalle.
Definition: ObjectHelper.cs:18