当我从文件中读取并且文件有一个空行时,我收到此错误,我希望循环在空行处停止,但我收到此错误,我该怎么做?
string[] delim = new string[] { "," };
bool eof=false;
int k=0;
do
{
string[] linie = sr.ReadLine().Split(delim, StringSplitOptions.None);
if (String.IsNullOrWhiteSpace(linie[0]))
eof = true;
else
{
A[k] = double.Parse(linie[0]);
l[k] = Convert.ToInt32(linie[1]);
c[k] = Convert.ToInt32(linie[2]);
}
k++;
}
while (!eof);
错误在这里:string[] linie = sr.ReadLine().Split(delim, StringSplitOptions.None);
。