public override bool Equals(object obj) { StaticValue <t1, t2> tempValue = obj as StaticValue <t1, t2>; return(tempValue != null && tempValue.Value.Equals(this.Value)); }
public StaticValue(StaticValue <t1, t2> AnotherStaticValue) { this.Value = AnotherStaticValue.Value; }