public void DoFirst(IColor second) { second.DoSecond(this); }
public void DoFirst(IColor second) { second.DoSecond(null,this); }
public override void DoFirst(IColor second) { second.DoSecond(this); }
public void DoFirst(IColor second) { second.DoSecond(this,null); }