Показать сообщение отдельно
Непрочитано 14.08.2016, 02:49   #1
Пользователь

Автор темы (Топик Стартер) C# сериализация/десериализация

Код:
   public class Test
    {
        [XmlAttribute]
        public int Id;
 
        public List<Test> Tests = new List<Test>();
    }
Code: C#
Код:
     
         
   using (var reader = XmlReader.Create("Test.xml"))
            {
                var serializer = new XmlSerializer(typeof(List<Test>));
                try
                {
                  var list = (List<Test>)serializer.Deserialize(reader);
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.ToString());
                }
                reader.Close();
            }
Code: C#
Объяснить, почему, я не могу, из класса юзать Tests List<Test>();?
Откуда я сериализовал не хочу юзать, как мне быть?
Enfern вне форума Ответить с цитированием