Работа с List - C#

Узнай цену своей работы

Формулировка задачи:

Возникли некоторые затруднения при получении данных из List<object> Есть поля класса:
Листинг программы
  1. public class Profiles
  2. {
  3. public int uid { get; set; }
  4. public string first_name { get; set; }
  5. public string last_name { get; set; }
  6. public int sex { get; set; }
  7. public string screen_name { get; set; }
  8. public string photo { get; set; }
  9. public string photo_medium_rec { get; set; }
  10. public int online { get; set; }
  11. }
  12. public class Chats
  13. {
  14. public string type { get; set; }
  15. public int chat_id { get; set; }
  16. public string title { get; set; }
  17. public int admin_id { get; set; }
  18. public List<int> users { get; set; }
  19. }
  20. public class Responsesd
  21. {
  22. public List<List<int>> history { get; set; }
  23. public List<object> messages { get; set; } //именно messages меня интересует, но как получить из нее данные не знаю
  24. public List<Profiles> profiles { get; set; }
  25. public List<Chats> chats { get; set; }
  26. public int new_pts { get; set; }
  27. }
  28. public class RootObjectws
  29. {
  30. public Responsesd response { get; set; }
  31. }
Листинг программы
  1. {"response":{"history":[[082],[082],[5763]],"messages":[2,{"mid":235763,"date":1479505593,"out":0,"uid":61699636,"read_state":0,"title":" ","body":"бла бла бла бла","chat_id":82,"chat_active":"102982997","push_settings":{"sound":1,"disabled_until":-1},"users_count":41,"admin_id":315853580,"photo_50":"https:\/\/pp.vk.me\/c638926\/v638926636\/6785\/Yj1wqwbxyxA.jpg","photo_100":"https:\/\/pp.vk.me\/c638926\/v638926636\/6784\/1hMZf6JzCKU.jpg","photo_200":"https:\/\/pp.vk.me\/c638926\/v638926636\/6782\/pU9jbGg_AVY.jpg"},{"mid":235764,"date":1479505595,"out":0,"uid":383049686,"read_state":0,"title":"
А именно из этой messages List нужна body (ее значение).

Решение задачи: «Работа с List»
textual
Листинг программы
  1. "messages": [1, {
  2.             "mid": 236863,
  3.             "date": 1479573753,
  4.             "out": 1,
  5.             "uid": 171100325,
  6.             "read_state": 0,
  7.             "title": " ... ",
  8.             "body": "бла бла бла"
  9.         }]

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы