public static void Main()
var tester = new Tester();
private void TestBar(ITask t)
public interface ITask{ void Do(); }
public class Bar: ITask { public void Do() => Console.WriteLine("Bar"); }
public class Foo: ITask { public void Do() => Console.WriteLine("Foo"); }