I\'d like to code a function like the following
public void Foo(System.Type t where t : MyClass) { ... }
In other words, the argument type
why don't you use
public void foo();
instead?