JSON вывести параметры - C#

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

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

response: {
count: 723,
items: [{
id: 1873847,
first_name: 'Александром',
last_name: 'Незлобиным',
domain: 'nezlob',
city: {
id: 49,
title: 'Екатеринбург'
},
online: 0
}, {
id: 25839411,
first_name: 'Александром',
last_name: 'Нестеровым',
domain: 'an',
city: {
id: 2,
title: 'Санкт-Петербург'
},
online: 0
}, {
id: 363860,
first_name: 'Александром',
last_name: 'Плющевым',
domain: 'aplushev',
city: {
id: 1,
title: 'Москва'
},
online: 0
}, {
id: 132570235,
first_name: 'Александром',
last_name: 'Романовым',
domain: 'jasonblow',
city: {
id: 2,
title: 'Санкт-Петербург'
},
online: 1
}, {
id: 8506688,
first_name: 'Александром',
last_name: 'Сорочинским',
domain: 'nightgrowler',
city: {
id: 314,
title: 'Киев'
},
online: 0
}]
}
Надо написать программу которая выведет в textbox такие параметры как : id, first_name, last_name.

Решение задачи: «JSON вывести параметры»

textual
Листинг программы
namespace MAN
{
    public partial class Form1 : Form
    {
        string first_name;
        string last_name;
        string cyti;
        int id = 0;
        public Form1()
        {
            InitializeComponent();
        }
        public string First_name
        {
            get { return first_name; }
            set { first_name = value;}
        }
        public string Last_name
        {
            get { return last_name; }
            set { last_name = value;}
        }
        public int ID
        {
            get { return id; }
            set {id = value; }
        }
        public string Name_  (int id)
        {
            id = this.ID;
            int id_ = id;
            string name_1 = "Пётр Водкин  ( г.Москва )";
            string name_2 = "Константин Селёдкин ( г.Алчевск )";
            string name_3 = "Андрей Букин ( г.Лукин )" ;
                switch (id_)
                {
                   // case 0: first_name = null; textBox1.Text = first_name; break;
                    case 11: first_name = name_1; textBox1.Text = first_name; break;
                    case 22: first_name = name_2; textBox1.Text = first_name; break;
                    case 33: first_name = name_3; textBox1.Text = first_name; break; 
                }
                return first_name;
 
        }
 
        private void button1_Click(object sender, EventArgs e)      
        {
            id = Int32.Parse(textBox1.Text);
            this.Name_(id);
 
        }
    }
}

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


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

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

8   голосов , оценка 4.5 из 5