Как я могу использовать пустой указатель в качестве параметра функции в C #? - PullRequest
0 голосов
/ 18 июня 2010

Как я могу использовать пустой указатель в качестве параметра функции в C #?

1 Ответ

2 голосов
/ 18 июня 2010

Если ваша функция C выглядит следующим образом:

int Foo(void* p, DWORD dwVal);

и вы просто переписываете ее на C #, то в большинстве случаев вам нужно что-то вроде этого:

int Foo(object obj, uint val);

Но если вы делаете Interops, используйте P / Invoke, как предложено выше.Хорошее место для начала в этом случае - http://www.pinvoke.net/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...