MethodBase.GetCurrentMethod 方法(System.Reflection)
文章推薦指數: 80 %
C# 複製. public static System.Reflection.MethodBase? GetCurrentMethod (); ... Name); _value = value; } public int Value { get { MethodBase m = MethodBase.
跳到主要內容
已不再支援此瀏覽器。
請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。
下載MicrosoftEdge
其他資訊
目錄
結束焦點模式
語言
閱讀英文
儲存
編輯
共用
Twitter
LinkedIn
Facebook
電子郵件
WeChat
目錄
語言
語言
閱讀英文
儲存
目錄
閱讀英文
儲存
編輯
Twitter
LinkedIn
Facebook
電子郵件
WeChat
目錄
MethodBase.GetCurrentMethod方法
參考
此頁面有所助益嗎?
Yes
No
還有其他意見反應嗎?
系統會將意見反應傳送給Microsoft:按下[提交]按鈕,您的意見反應將用來改善Microsoft產品和服務。
隱私權原則。
送出
謝謝。
定義
命名空間:
System.Reflection
組件:System.Runtime.dll
組件:mscorlib.dll
組件:netstandard.dll
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。
Microsoft對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
本文內容
傳回代表目前執行方法的MethodBase物件。
public:
staticSystem::Reflection::MethodBase^GetCurrentMethod();
publicstaticSystem.Reflection.MethodBase?GetCurrentMethod();
publicstaticSystem.Reflection.MethodBaseGetCurrentMethod();
staticmemberGetCurrentMethod:unit->System.Reflection.MethodBase
PublicSharedFunctionGetCurrentMethod()AsMethodBase
傳回
MethodBase
GetCurrentMethod()是從執行方法中呼叫的靜態方法,並傳回關於該執行方法的資訊。
代表目前執行方法的MethodBase物件。
例外狀況
TargetException
這個成員曾被晚期繫結機制叫用過。
範例
下列範例會定義兩種類型。
第一個是非泛型類別,TestClass包含一個函式、一個名為的方法GetValue,以及一個名為的讀寫屬性GetValue。
第二個是名為的泛型類別,TestClass
每個函式、方法和屬性存取子都包含方法的呼叫GetCurrentMethod。
usingSystem;
usingSystem.Reflection;
publicclassExample
{
publicstaticvoidMain()
{
vart=newTestClass();
Console.WriteLine(t.GetValue());
t.Value=10;
Console.WriteLine(t.Value);
Console.WriteLine();
vartg=newTest
因此,它不會反映在呼叫方法時所使用的型別引數。
例如,如果在M()VisualBasic)中(泛型型別定義C
如果目前執行的方法是泛型方法,則會傳回GetCurrentMethod泛型方法定義。
如果泛型方法是在泛型型別上定義的,則MethodInfo會從泛型型別定義中取得。
適用於
本文內容
延伸文章資訊
- 1Learn C# Properties: Getters and Setters at ... - Codeasy
Discover the best practices with properties in C Sharp language - C# Properties vs Public fields....
- 2How to pass array as parameter in jquery function. After that ...
Get Data From Web-API Using JQuery Ajax. by passing two or more parameters. ... to pass arrays as...
- 3C# Properties (Get and Set) - W3Schools
- 4MethodBase.GetCurrentMethod 方法(System.Reflection)
C# 複製. public static System.Reflection.MethodBase? GetCurrentMethod (); ... Name); _value = value...
- 5get - C# 參考
get 關鍵字會在屬性或索引子中定義「存取子」 get 方法,以傳回屬性值或索引子項目。 如需詳細資訊,請參閱屬性、自動實作的屬性和索引子。