Ich rufe eine statische Methode für ein Objekt mit Reflection auf:
MyType.GetMethod("MyMethod", BindingFlags.Static).Invoke(null, new object[] { Parameter1, Parameter2 });
Wie übergibt man Parameter als Referenz und nicht als Wert? Ich nehme an, dass sie standardmäßig als Wert übergeben werden. Der erste Parameter ("Parameter1" im Array) sollte per Referenz übergeben werden, aber ich kann nicht herausfinden, wie man ihn auf diese Weise übergeben kann.