вопрос: хочется портировать C библиотеку протокола под винду и сделать обертку на C#. библиотека принимает указатели на переменные для работы с ними, в виде массива дескриптора (в С) аля var={¶m, sizeof(param), typeof(param), итд} Как бы лучше это под C# обернуть? 🤔
там какието сложности с этим.. надо из C кода обновлять/читать переменные C# и любым другим способом кроме как ref на переменную делает из нее копию в памяти для C кода как я понял
вопрос: хочется портировать C библиотеку протокола под винду и сделать обертку на C#. библиотека принимает указатели на переменные для работы с ними, в виде массива дескриптора (в С) аля var={¶m, sizeof(param), typeof(param), итд} Как бы лучше это под C# обернуть? 🤔
приходит массив в C# приложение, пихается через обертку в C код, С код пережовывает и если есть обработчики то выдает обратно вызов в c# или делает какието действия с внешними переменными
приходит массив в C# приложение, пихается через обертку в C код, С код пережовывает и если есть обработчики то выдает обратно вызов в c# или делает какието действия с внешними переменными
А в чем проблема то принять массив и распихать потом в класс?
приходит массив в C# приложение, пихается через обертку в C код, С код пережовывает и если есть обработчики то выдает обратно вызов в c# или делает какието действия с внешними переменными