delegate 大致類似 C++ 的函數指標。
C++ 的用法如下:
void ShowPercentage( int nPercentage );
typedef void (* CALLBACK) (int);
CALLBACK =showPercentage;
呼叫 ShowPercentage 函數:
CALLBACK( 100 );
或
ShowPercentage( 100 );
C# 的用法如下:
void ShowPercentage( int nPercentage );
delegate void ShowPercentageDelegate( int nPercentage );
ShowPercentageDelegate CALLBACK = ShowPercentage;
呼叫 ShowPercentage 函數:
CALLBACK( 100 );
或
ShowPercentage( 100 );
訂閱:
張貼留言
(
Atom
)
0 意見 :
張貼留言