Вопрос 1. Какие есть бест практики модификации на стороне нативного модуля списка строк.
Например есть в .NET инстанс List<string> , нужно его отдать функции на Lasarus и получить модифицированный список ( могут быть добавлены строки или изменены элементы )
Желательно избегать дубликата в памяти и копирования оригинала.
Можно также было бы склеить все в одну строку и передать эту строку потом получить модифицированную и сделать из нее список, но нужна максимальная производительность.
Вопрос 2 — Есть ли разница в особенностях экспортируемых функций в Dll сделанной в Lasarus и Delphi.
Или с другой стороны зайти — можно ли рекомендации интеграции с .NET для модулей собранных в Delphi использовать для модулей собранных в Lasarus, нет ли подводных камней.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов