public override string ToString () {
string parms = String.Empty;
ParameterInfo[] p = GetParameters ();
for (int i = 0; i < p.Length; ++i) {
if (i > 0)
parms = parms + ", ";
parms = parms + p [i].ParameterType.Name;
}
if (ReturnType != null)
return ReturnType.Name+" "+Name+"("+parms+")";
else
return "void "+Name+"("+parms+")";
}
}