假設你有一個MethodInfo的有關方法myMethod的:獲取MethodInfo的簽名
void myMethod(int param1, int param2) { }
,你想創建一個表示方法簽名的字符串:
string myString = "myMethod (int, int)";
通過的MethodInfo參數循環,我可以通過調用參數類型的ToString方法來實現這些結果:
"myMethod (System.Int32, System.Int32)"
我該如何改進併產生上述結果?
'myMethod'的情況不應該改變 - 你只是指'Sysetm.Int32'與'int'部分? –
對不起,這是一個現在已經修復的錯字。是的,我的問題是按照聲明的方式顯示類型的名稱。我想知道是否有比每種類型的字符串硬編碼更好的解決方案。 – Abdulla