2010-06-25 46 views

Trả lời

6

Có thể bạn đang tìm kiếm 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: "); 
} 

Và sau đó, để gọi nó là:

MethodWithFunctionPointer(FunctionToCall); 
1

Make lập luận như đại biểu, và gọi hàm với địa chỉ của chức năng mà phải phù hợp với các đại biểu

Các vấn đề liên quan