Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
АндрейАврин
0 / 0 / 0
Регистрация: 30.12.2011
Сообщений: 2
#1

Чтение файла в список. Отображение в метке информации по выбранному элементу - C#

02.01.2012, 15:04. Просмотров 588. Ответов 2
Метки нет (Все метки)

Всем доброго времени суток.
Помогите.Есть файл с названиями товаров и его ценой.Название должно отображаться в выбрасываемом списке, а цена - в label при выборе товара.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2012, 15:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Чтение файла в список. Отображение в метке информации по выбранному элементу (C#):

Чтение списка из файла и дальнейшее использование информации из файла
основная using System; using System.Collections.Generic; using...

Чтение информации из файла
Есть переменная типа int, есть файл с цифрой. Как присвоить данной переменной...

Чтение информации из xml файла
Всем Доброго времени суток!! Помогите решить данный вопрос. Есть xml ...

Чтение из файла структурированной информации
Такая вот проблема. Есть следующий файл Черепаха Собака...

Чтение с файла структурированной информации
Вот код: using System; using System.Collections.Generic; using System.Linq;...

Чтение из текстового файла конкретного блока информации
есть текстовый файл вся инфа в нём записана блоками каждый блок в нём...

2
kolorotur
Эксперт .NET
9937 / 8323 / 2044
Регистрация: 17.09.2011
Сообщений: 14,332
02.01.2012, 15:29 #2
Лучший ответ Сообщение было отмечено как решение

Решение

Приветствую.

Цитата Сообщение от АндрейАврин Посмотреть сообщение
Есть файл с названиями товаров и его ценой.
Предположу, что товар и цена разделяются пробелом, каждая запись на новой строчке.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
struct Merchandise
{
   public string Name { get; set; };
   public decimal Price { get; set; };
}
 
private List<Merchandise> ImportFromFile(string path)
{
   var store = new List<Merchandise>();
   foreach (var line in File.ReadLines(path))
   {
      var parts = line.Split(' ');
      store.Add(new Merchandise { Name = parts[0], Price = decimal.Parse(parts[1]) });
   }
   return store;
}
 
private void importButton_Click(object sender, EventArgs e)
{
   comboBox1.DataSource = ImportFromFile(Settings.Default.InputFileName);
   comboBox1.DisplayMember = "Name";
}
 
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
   var box = sender as ComboBox;
   label.Text = box.SelectedIndex == -1 ? string.Empty : ((Merchandise)box.SelectedItem).Price.ToString();
}
}
События, думаю, сами по контролам разбросаете.
0
АндрейАврин
0 / 0 / 0
Регистрация: 30.12.2011
Сообщений: 2
03.01.2012, 18:08 #3
спасибо!)Очень помогло!)
 Комментарий модератора 
Если какой-либо пост на форуме показался вам полезным, нажмите кнопку "Спасибо" внизу самого поста.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.01.2012, 18:08
Привет! Вот еще темы с решениями:

Чтение информации из файла и упорядочивание чисел по правилу
Нужен код, чтоб программа считала информацию с файла (в файле находятся четные...

Побайтное чтение *.bin файла и представление информации в 16-ом виде.
Привет всем! Кто может подсказать, как из файла прочитать байт и представить...

Отображение файла на память (чтение и запись информации)
Короче нужно из одного файла переписать в другой используя отображение на...

Соответствие видео выбранному элементу в компоненте List из файла XML
Ошибка... AS3 + XML + flvPlayer + List Я новичок в этом деле. Не судите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru