new Notifier(myObj.SayHello); • obj can be this (and can be omitted) new Notifier(SayHello) • Method can be static. In this case the class name must be specified instead of obj. new Notifier(MyClass.StaticSayHello); • Method must not be abstract, but it can be virtual, override, or new.