我有以下的方法,通過胃腸 delared:Get方法失敗
public static void Get(int pname, out int @params)
我試圖讓使用下列方式反映它:
MethodInfo mGetMethod = typeof(Gl).GetMethod("Get",
BindingFlags.Public|BindingFlags.Static,
null,
new Type[]
{
typeof(Int32),
typeof(Int32)
},
null);
但是我有沒有成功。爲什麼?
是否因爲出關鍵字?
你使用.NET 4嗎?如果是這樣,您可以使用動態關鍵字來創建反射對象,然後直接調用該方法。這樣你就不需要MethodInfo查找。缺點是,如果你弄錯了,你會得到一個運行時異常 – ghostJago