мне нужна помощь :-)Как расщепленный пространство заполнить DataGridView из файла .txt в C#
У меня есть file.txt с содержанием, как показано ниже:
00001 JhonKey 023301923
00002 Hercules 023039910
Я хочу, чтобы загрузить этот файл DataGridView через DataTable и результат должен быть сохранен в сетке данных, как показано ниже:
COL1 | COL2 | COL3
-----------------------------------
00001 | JhonKey | 023301923
00002 | Hercules | 023039910
Я пытаюсь этот код:
using (StreamReader SR = new StreamReader(txtFileName))
{
int row = 0;
string line;
while ((line = SR.ReadLine())!= null)
{
string[] Columns = line.Split(',');
dataGridView2.Rows.Add();
for (int i = 0; i < Columns.Length; i++)
{
dataGridView2[i, row].Value = Columns[i];
}
row++;
}
}
, но результат не такой, как ожидалось. Это выглядит не так, все wirtten в первом столбце, как показано ниже:
COL1 | COL2 | COL3
--------------------------------------------------------
00001 JhonKey 023301923 | |
00002 Hercules 023039910 | |
Вы имеете в виду использование перерыв точка? –
отлично это работает, но я должен создать разделенное пространство для мелодии пространства, которое используется на file.txt –
Посмотрите в моем ответе ниже –