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
}]
}Решение задачи: «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);
}
}
}