我有一个小项目。我正在做的是从用户那里获取输入并将其保存在文本文件中。它的工作很好。从文本文件检索数据
private void btbsave_Click(object sender, EventArgs e)
{
//Create Directory
DirectoryInfo dd = new DirectoryInfo("C://Program Files/UserInfo");
dd.Create();
//To save the inputs
StreamWriter sw = new StreamWriter("C://Program Files/UserInfo/UserInfo.txt", true);
sw.WriteLine(txtname.Text);
sw.WriteLine(txtage.Text);
sw.Flush();
sw.Close();
//Conformation
MessageBox.Show("Credentials Saved");
//To Clear the text box after data saved
txtname.Text = string.Empty;
txtage.Text = string.Empty;
//Focus
txturl.Focus();
}
现在,我想根据输入检索数据。这部分对我来说很难,你们可以帮我吗?
private void btnsearch_Click(object sender, EventArgs e)
{
StreamReader sr = new StreamReader("C://Program Files/UserInfo/UserInfo.txt");
String mystring = sr.ReadToEnd();
//No idea how to retrive now plz help!
}
我的项目简介: 花一些值从用户喜欢用户名和年龄。将它们保存在文本文件中。
我需要检索基于用户的值用户名。然后我应该得到用户名以及他的年龄并将这些值插入到2个不同的只读文本框中。
什么路径语法这是“ ”C://程序文件/的UserInfo“'基于?以前从未见过这样的事情。 – 2012-08-05 12:40:06
你是什么意思“不知道如何现在回收”?该文件的内容是'mystring',你还需要什么吗? – dasblinkenlight 2012-08-05 12:42:59
你好,为什么不使用xml文件来存储用户信息,文本文件是不是有用做到这一点 – 2012-08-05 12:54:52