Получить конкретное значение каждого объекта из списка объектов JSON - PullRequest
0 голосов
/ 27 августа 2018

в задаче, которую я выполняю, чтобы составить отчет, используя информацию из строки JSON, при изучении языка C # мне нужно сделать следующее:

  • Преобразовать строку JSON вобъект (готово).
  • Создать список с добавлением всех объектов (готово).
  • Получить конкретное значение из каждого объекта (ожидающего решения).

ИтакНапример, это то, что я получил до сих пор

string json = @"{
'Name': 'Main Bank',
'Register_Date': '2018-4-7',
'CEO': 'John Peterson}";

Bank bank = JsonConvert.DeserializeObject<Bank>(json);
List<Bank> bank_list = new List<Bank>();
bank_list.add(bank);
//adding many Bank object to the list

/*what I need here is to get every 'Register_Date' from every object, 
using for each i presume, I don't have this part clear*/

Я открыт для ваших предложений, чтобы закончить мой процесс, я надеюсь, что вы можете помочь.Большое спасибо за ваше время и внимание.

1 Ответ

0 голосов
/ 27 августа 2018

Просто используйте Select

var dates = bank_list.Select(x => x.Register_Date).ToList();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...