【发布时间】:2013-06-05 22:49:29
【问题描述】:
我已经搜索了大约一个小时,但根本找不到任何解决方案。我希望将 .txt 文件中的每一行添加到我的列表中,只要它以相同的数字开头。问题在于“line.Substring(0, 1)”,我不知道如何解决。或许你明白我想要达到的目的。
using (StreamReader file = new StreamReader(schedulePathDays))
{
string line;
while ((line.Substring(0, 1) = file.ReadLine()) == thisDay.ToString())
{
exercisesRow.Add(line);
}
}
【问题讨论】:
-
为什么不
string.StartsWith()? -
行似乎为空...
-
(line.Substring(0, 1) = file.ReadLine())是错误的。你的意思是(file.ReadLine().Substring(0, 1))? -
@TimSchmelter 他在给线路分配任何东西之前就打电话给
line.SubString。
标签: c# list text while-loop streamreader