VB передает структуру в dll

#vb.net #data-structures

#vb.net #структуры данных

Вопрос:

У меня проблема. Я не могу передать структуру из основной программы в DLL. Моя структура похожа на:

 Public Structure component  Public description As String  Public type As String  ' ... End Structure  

Я должен передать его в словарь, созданный с помощью:

 dict As Dictionary(Of String, component)  

Моя функция в dll выглядит так:

 Public Function (dict)  

Как я могу это сделать?

Комментарии:

1. Определена ли структура в основной программе или в библиотеке dll?

2. Что происходит не так? У вас есть проблемы с использованием a Dictionary в целом или только в этом контексте?

3. Структура определена в основной программе. У меня проблема только в этой ситуации