@aeaeae1

Как разделить значение по столбцам DataGridView c#?

Добрый вечер!Как разделить колонны в DATAGRIDVIEW?
string[] dataString = File.ReadAllText("D:/APP_HOST.Ipint.log").Split(';');
             dt = new DataTable();
            int count = 1;
            dt.Columns.Add("Номер п/п ");
            dt.Columns.Add("Данные");
            dt.Columns.Add("Данные1");
            foreach (string s in dataString)
            {
                dt.Rows.Add(count, s);
                count++;
            }
            dataGridView1.DataSource = dt;

Беру из файла значения.И нужно чтобы значения разделялись по столбцам через символ " ;"Пробовал через Split(';');. Но он переносит по строкам. Как сделать так чтобы значения разделялись по столбцам?
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
@ya_ne_znau
разделите файл на строки, затем каждую строку по точке с запятой
using System.Linq;
string[][] dataString = File.ReadAllLines("<путь к файлу>").Select(line => line.Split(';'));

или как-то так
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ЭЛКОМ+ Москва
от 70 000 до 165 000 ₽
deeplay Новосибирск
от 130 000 до 200 000 ₽
от 3 500 до 4 000 $
17 янв. 2021, в 08:35
50000 руб./за проект
17 янв. 2021, в 01:26
100000 руб./за проект
16 янв. 2021, в 22:34
10000 руб./за проект