Задать вопрос
@itgood

Как сериализовать list типа класса?

нужно сериализовать список класса RootObject ,многое перепробовал не могу сериализовать побывал простой запись файл не выходит может чет подскажете ?
public class Section
	{
		public string type { get; set; }
		public string group { get; set; }
		public int count { get; set; }
		public string name { get; set; }
		public string displaytype { get; set; }
		public List<object> data { get; set; }
		
	}

	public class RootObject
	{
		public string xmlns { get; set; }
		public string status { get; set; }
		public string version { get; set; }
		public int webplayer { get; set; }
		public string responsetype { get; set; }


		public List<Section> sections { get; set; }
	}
			var obj = JsonConvert.DeserializeObject<RootObject>(bn);
  • Вопрос задан
  • 720 просмотров
Подписаться 2 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 2
@youkerni
Unity3D developer
Что бы сериализовать список Вам нужно убедиться, что Ваш класс Section тоже сериализуем. Если он сериализуем - как минимум вы можете поочередно сериализовать каждый элемент списка в цикле.
Ответ написан
Комментировать
@OwDafuq
JsonConvert.SerializeObject(new RootObject().sections);


В чем проблема?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы