关于一个文件验证的问题
请看程序:
textBox1=new TextBox();
FileStream file1=new FileStream("c:\\liu.txt",FileMode.Open);
StreamReader sr=new StreamReader(file1,Encoding.ASCII);
try
{
string str=sr.ReadToEnd();
if(str==textBox1.Text.ToString())
{
MessageBox.Show("恭喜,你已经注册成功!");
}
else
{
MessageBox.Show("密码错误!");
}
}
catch(Exception ew)
{
MessageBox.Show(ew.ToString());
}
finally
{sr.Close(); }
我运行程序。当我在TEXTbOX中什么都不写时,就会出现《恭喜,你已经注册成功》。而当我输入与 c:\\liu.txt,中的文本一样的内容时就会出现《密码错误》
现在不知是什么原因,请赐教
说明:
c:\\liu.txt 文件是存在的文件