Добавьте ссылки C++ DLL в C#, но аргумент функции неверен
Привет
У меня есть.dll, разработанная компанией C++.
У меня есть простая функция linkw this.
Get_struct_data(struct_def *def, long* size)
*def
это время struct_def
.После того, как я добавил .dll в проект C# с помощью 'Add Reference..'.
Интерфейсы для C# - это
Get_struct_data(out struct_def def, out long size)
Но я ожидаю, что
Get_struct_data(out struct_def def[], out long size)
Это делает меня не могу использовать функцию из dll.
Кто-нибудь знает, как я могу это исправить?
Спасибо заранее.
Что я уже пробовал:
Я действительно проверял в Google в течение дня, но не видел, чтобы кто-то говорил о thins.