У меня есть файл XML, в котором есть набор элементов, отформатированных следующим образом:
<MyItems>
<item size_x="2" size_y="2"/>
<item value1="0" value2="0"/>
<item value1="0" value2="0"/>
<item value1="0" value2="0"/>
<item value1="0" value2="0"/>
<MyItems/>
Я пытаюсь десериализовать это в двумерный массив, но я не знаю, какой тип данных предметы переводятся в C#. Это структуры? И если так, как первая запись в списке может иметь разные имена для своих значений? И будет ли форматирование таким же, если я повторно сериализую список из своего кода?
Любая помощь приветствуется.