2010-06-25 20 views

Odpowiedz

6

Pewnie szuka delegates.

public delegate void MyDelegate(int myInt, string myString); 
public void FunctionToCall(int i, string s) 
{ 
    Console.WriteLine(s + " [" + i.ToString() + "]"); 
} 
public void MethodWithFunctionPointer(MyDelegate callback) 
{ 
    callback(5, "The value is: "); 
} 

A potem, nazwać go:

MethodWithFunctionPointer(FunctionToCall); 
1

Producent argumentem jako delegata oraz funkcję zadzwonić z adresem funkcji, która powinna być zgodna z delegatów

Powiązane problemy