我正在使用以下代码来读取制表符分隔的流。
using (StreamReader readFile = new StreamReader(path))
{
string line;
string[] row;
while ((line = readFile.ReadLine()) != null)
{
row = line.Split('\t');
parsedData.Add(row);
}
}
但是,有时用户可能会提供以空格或逗号分隔的文件。如何自动检测分隔符而不必更改row = line.Split('\t');
为row = line.Split(' ');
or row = line.Split(',');
?
谢谢。