string filename = o.FileName;
string[] textlines = File.ReadAllLines(filename);
string[] mainAndSublines = null;
int i = 0;
foreach(string textline in textlines)
{
if (textline.Substring(0, 1) != " ")
{
i++;
}
mainAndSublines[i] = textlines[i]; //Getting error, NullReferenceException was not handled
}
我得到你的错误:四处错误:NullReferenceException异常没有处理
NullReferenceException was not handled
你想做什么? –
文本文件中有两种类型的行,1.没有空格开始,2.以空格开始,我将它们中的每一个都存储在一个数组中。例如, 第一行 我属于FIRSTLINE,马克 我属于FIRSTLINE,乔伊 下联 我属于二线,马克 我属于二线,乔伊 寻找, 阵列[0] =>首先行 我属于第一线,马克 我属于第一线,欢乐 array [1] =>第二行 我属于二线,马克 我属于二线,喜悦 – CodeLive
我不明白。也许你可以用缺少的信息来更新问题,而不是将它写在评论中?然后你可以使用格式来使描述更清晰,希望(!)它会更有意义。 –