У меня есть библиотека, написанная на C, и я должен использовать эту библиотеку на C #. У меня нет доступа к исходному коду.
Исходная функция определяется как
typedef char TYPE[32];
int function(TYPE* text);
Теперь, если мои знания C в порядке, это будет эквивалентно char (*text)[32]
. Как мне перенести это на C #?
РЕДАКТИРОВАТЬ: У меня есть DLL и заголовочный файл. Typedef и функция объявлены в заголовочном файле. Я должен DllImport этой функции в мой код C #. Как мне это сделать?