サンプル集 |
■VC ■C# ■Java ■BorlandC ■LinuxC ■MS-DOS ■bash ■Excel VBA ■VBScript ■PHP ■HTML ■perl ■iPhone ■Android ■Lua ■other |
Linuxコマンド |
用語集 |
debian メモ |
apache2 メモ |
MySQL メモ |
Oracle メモ |
HOME |
メソッド名を取得し表示してみます。
◆環境OS | Windows 7 Professional Service Pack 1 (64bit) |
---|---|
C# | 01018-587-4054026-70893 |
以下の手順を行います。
- [ファイル]-[新規作成]-[プロジェクト]を選択します。
- 「プロジェクトの種類」欄で[Visual C#]を選択し、[コンソール アプリケーション]を選択します。
「プロジェクト名」は「MethodNameTest」にします。
メソッド名の取得にはMethodBase.GetCurrentMethod()を使います。
Program.cs | ||
|
実行してみます。
Void Main(System.String[])
Main
Void func1()
func1
Void func2(Int32)
func2
MethodNameTest.Program
Main
Void func1()
func1
Void func2(Int32)
func2
MethodNameTest.Program
メソッド名だけを取得したい場合、Nameプロパティを使うとよさそうです。
DeclaringTypeプロパティを使うと、このメソッドが宣言されたクラスを取得できます。
Copyright (C) 2017 ymlib.com