Подскажите, как сериализовать класс с коллекцией вида ObservableCollection`?
Пытаюсь делать на классе Example
.
public class Animal
{
public string Sound { get; set; }
}
[Serializable]
public class Example
{
public string Properties1 { get; set; } = "nothing";
public bool Properties2 { get; set; }
public static ObservableCollection<Animal> MyCollection { get; set; } = new ObservableCollection<Animal>();
public Example()
{
MyCollection.Add(new Animal() { Sound = "Мяу"});
MyCollection.Add(new Animal() { Sound = "Гав" });
}
}
Сериализую так, но сериализуются только свойства:
Example example = new Example();
XmlSerializer formatter = new XmlSerializer(typeof(Example));
using (FileStream fs = new FileStream("test.xml", FileMode.OpenOrCreate))
{
formatter.Serialize(fs, example);
}
При сериализации экземпляра статические свойства класса не сериализуются.
Так что, либо MyCollection
должен быть нестатическим, либо весь класс класс переделывать на синглтон.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Скажите как можно получить cookie с сайта (cookie находятся в браузере chrome) средствами c#Нужно получить те cookie которые используються браузером
На локалке на бекэнде стоит laravel 52 (домен http://api
Есть проблема которую я не могу решить уже несколько дней, поскольку недостаточно хорошо знаю PHP
не получается создать тег li с уникальным классом для ul sub (подменю) ,а выводит li одинаковый который прописан для всех, может кто то помочь? как...