C # с помощью отражения для создания структуры

В настоящее время я пишу код для сохранения общих объектов в XML с использованием отражения в c #.

Проблема заключается в том, что при чтении XML в некоторых объектах есть структуры, и я не могу понять, как инициализировать структуру. Для класса я могу использовать

ConstructorInfo constructor = SomeClass.GetConstructor(Type.EmptyTypes);

однако для структуры не существует конструктора, который не принимает параметров, поэтому приведенный выше код устанавливает конструктор в нуль. Я тоже пробовал

SomeStruct.TypeInitializer.Invoke(null)

но это создает исключение. Google не дает многообещающих хитов. Любая помощь будет оценена.

Ответы на вопрос(3)

Ваш ответ на вопрос