Мне удалось сериализовать IEnumerable следующим образом:
[XmlArray("TRANSACTIONS")]
[XmlArrayItem("TRANSACTION", typeof(Record))]
public IEnumerable<BudgetRecord> Records
{
get
{
foreach(Record br in _budget)
{
yield return br;
}
}
}
Однако я понял, что теперь мне нужен словарь, содержащий коллекцию Dictionary
(RecordCollection реализует IEnumerable).
Как я могу этого добиться?