這應該看起來很簡單,但我有時間想象它。可以說我有一個方法:將變量設置爲包含方法的名稱
public Person person(string firstName, string lastName)
{
//code and such
string methodName = "Person person";
}
有沒有辦法創建一個變量並將其設置爲方法的名稱動態?我需要這個,所以當我調用自定義的異常方法時,我可以設置違規方法的名稱進行日誌記錄。任何幫助,將不勝感激。如果你想要的類型太
System.Reflection.MethodBase.GetCurrentMethod().Name;
,你可以使用:
反射是要走的路。 – everton
是否有理由需要這個? – Ric
你需要返回類型空間名稱還是方法名? –