Можно ли экспортировать функции из библиотеки DLL C #, как в VS C ++?

В VS C / C ++ вы можете использовать extern "C" __declspec (dllexport) -функции объявление- .

Как сделать это в dll C #? Есть ли код C #, эквивалентный приведенному выше коду?

Изменить: Дополнительная информация

Я пытаюсь создать надстройку для Notepad ++ и хочу использовать C #, но распространенный способ, который я видел до сих пор, - использовать унаследованный код C ++ с вышеуказанным вызовом для экспорта некоторых функций, которые Notepad ++ ожидает импортировать и вызывать. Существует пример приложения, использующего C #, но для этого по-прежнему требуется DLL-загрузчик, что, как я полагаю, из комментариев / ответов ниже является единственным способом для C #.

29
задан Mike Webb 27 January 2011 в 16:38
поделиться