我的代码有什么问题?它总是导致“找不到记录!”即使我搜索的内容是正确的。请帮我看看我的搜索按钮
private void button3_Click(object sender, EventArgs e)
{
string[] lines = System.IO.File.ReadAllLines(@"C:\Users\kulet\Desktop\file.txt");
System.Console.WriteLine("Contents of file.txt = ");
foreach (string line in lines)
{
if (textBox14.Text == line)
{
label28.Text = "File exists!";
}
else
{
label28.Text = "No record found!";
}
Console.WriteLine("\t" + line);
}
您是否检查'line'是否包含回车符字符? '\ r \ N'? – 2014-10-02 15:14:49
我们必须看到输入,以及您认为***匹配的文本文件中的行。 – 2014-10-02 15:14:59
我看到用户刚刚创建了一个帐户,并询问他/她的第一个问题,并且人们开始投票反对。可能不是一个非常好的教育他们。 :| – 2014-10-02 15:17:14