Main Content

.NET オブジェクト メソッドからのデリゲートの作成

以下の C# クラスは、delInteger デリゲートに一致するシグネチャをもつメソッド AddEggs および AddFlour を定義します。

 C# Recipe ソース ファイル

Recipe アセンブリをビルドした後、コールバックとして AddEggs を使用してこれを読み込み、デリゲート myFunc を作成します。

NET.addAssembly(dllPath);
NET.addAssembly('c:\work\Recipe.dll');
myRec = Recipe.MyClass;
myFunc = NetDocDelegate.delInteger(@myRec.AddEggs);
myFunc(2)
ans = 
Add 2 eggs

関連する例

詳細