System.Reflection.Emit.GenericInstanceKey.GenericInstanceKey C# (CSharp) Method

GenericInstanceKey() private method

private GenericInstanceKey ( Type gtd, Type args ) : System
gtd System.Type
args System.Type
return System
		internal GenericInstanceKey (Type gtd, Type[] args)
		{
			this.gtd = gtd;
			this.args = args;

			hash_code = gtd.GetHashCode ();
			for (int i = 0; i < args.Length; ++i)
				hash_code ^= args [i].GetHashCode ();
		}