У меня есть массив массивов, которые я хочу передать в DLL. Я сталкиваюсь с ошибкой «Нет поддержки маршалинга для вложенных массивов».
Я могу передать один массив в порядке, но если я соберу их в стек, он потерпит неудачу. Мне нужен / нужен "безопасный" способ передачи массива массивов.
private static extern int PrintStuff(string[][] someStringsInGroups, int numberOfGroups, int[] lengthSetsInGroups);
РЕДАКТИРОВАТЬ: Я также готов, с достаточным разочарованием и болью, принять решение, включающее в себя маршалинг.