I like to invoke a static method "getInstance" on a class using C#. Any ideas?
This won't work...

Assembly a = Assembly.LoadFrom("Reflection.dll");
Type t = a.GetType("Reflection.Singleton");
MethodInfo mi = t.GetMethod("getInstance");
object o = mi.Invoke(t, new object[]{});

Thanks
/Staffan