- ildasm 由微軟所提供 .NET 程序反編譯工具
- C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
- 開起 VS2013 開發人員命令提示字元
- 輸入 ildasm
- 開起 IL DASM
- 先前有說明 Delegate 為型別,可以放在 namespace
namespace DelegateEventLibrary
{
///
/// (1A) Delcare delegate
/// 每個 delegate 型別"封裝"
/// I. 函數回傳類型
/// II.引數的數目與類型
///
/// The message.
///
public delegate string ReturnMessage(string message);
}
- 此檢視 Delegate 解釋的結果,可見為 .class public auto ansi sealed
.class public auto ansi sealed DelegateEventLibrary.ReturnMessage
extends [mscorlib]System.MulticastDelegate
{
} // end of class DelegateEventLibrary.ReturnMessage
- 如對程式想加深了解或者需要調整校能,能由 IL 進行了解
- REF:
沒有留言:
張貼留言