我想逐行阅读我在红色下划线的每一列。你们可以看到的列值由几个空格分隔。例如,从第一行开始,我只想读取“1”,然后是“MANDIT”,然后是“CLIENT”等。问题是值之间的间距不是恒定的。
这是我的代码:(有明显的语法问题)
StreamReader myReader = new StreamReader(Path)
String line = “ “;
for (int i =0; i <15; i++)
{
line = myReader.readLine();
string[] delimiters = new string[] { ‘ ’,‘ ’,‘ ’,‘ ’ };
// Accomodating for different sizes of spaces - is this right?
int[] columnValues = line.Split(delimiters)
}
“stringt [] columnValues = line.Split(delimteres) 有效吗?我在数据中有双精度和整数,不仅是字符串
多谢你们