0
megabax
13.11.12
✎
20:29
|
Добрый день. При попытке выполнить вот такой код
private void exportNetToXMLToolStripMenuItem_Click(object sender, EventArgs e)
{
saveFileDialog1.Title = "Сохранение нейросети...";
saveFileDialog1.Filter = "Файлы XML|*.xml|Все файлы|*.*";
XmlSerializer xml = new XmlSerializer(typeof(NeuralNetwork));
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
StreamWriter sw = new StreamWriter(saveFileDialog1.FileName, false, Encoding.Default);
xml.Serialize(sw, _network);
sw.Close();
}
}
На строке XmlSerializer xml = new XmlSerializer(typeof(NeuralNetwork));
выскаивает исключение:
{"Требуется реализовать для System.Collections.Generic.LinkedList`1[[NeuralNetwork.NeuralLayer, NeuralNetwork, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]] функцию доступа по умолчанию, т.к. он наследуется из ICollection."}
Подскажите плз, как лечить?
|
|