public void Bind <T, H>(string name, Action <T, H> act) { IZEvent iz = null; if (dicNameEvent.TryGetValue(name, out iz)) { (dicNameEvent[name] as TwoParams <T, H>).actions += act; } else { dicNameEvent[name] = new TwoParams <T, H>(act); } }
public override bool Equals(object obj) { TwoParams that = (TwoParams)obj; return((that.Param1 == this.Param1) && (that.Param2 == this.Param2)); }