Сериализация разнотипных коллекций с помощью BinaryFormatter - C#
Формулировка задачи:
Привет всем! Подскажите пожалуйста как сериализовать две раснотипные коллекции в одном файле с помощью BinaryFormatter ?
Решение задачи: «Сериализация разнотипных коллекций с помощью BinaryFormatter»
textual
Листинг программы
FileStream fs = new FileStream(@"D:\\DataFile.dat", FileMode.Create);
BinaryFormatter formatter = new BinaryFormatter();
try
{
formatter.Serialize(fs, ExecuteChannelCollection1.Channels);
formatter.Serialize(fs, SerializeCollection.Indicator_information_collections);
}
catch (SerializationException g)
{
MessageBox.Show("Failed to serialize. Reason: " + g.Message);
}
finally
{
fs.Close();
}