以注册登录为例
using ;
1.注册
-
//注册
-
public string registered(string username,string password)
-
{ //判断是否已经有了这个文件
-
if (!("c:\\users\\administrator\\desktop\\webapplication1\\webapplication1\\"))
-
{
-
//没有则创建这个文件
-
FileStream fs1 = new FileStream("c:\\users\\administrator\\desktop\\webapplication1\\webapplication1\\", , );//创建写入文件 //设置文件属性为隐藏
-
(@"c:\\users\\administrator\\desktop\\webapplication1\\webapplication1\\", );
-
StreamWriter sw = new StreamWriter(fs1);
-
(() + "+" + ());//开始写入值
-
();
-
();
-
return "注册成功";
-
}
-
else
-
{
-
FileStream fs = new FileStream("c:\\users\\administrator\\desktop\\webapplication1\\webapplication1\\", , );
-
(@"c:\\users\\administrator\\desktop\\webapplication1\\webapplication1\\", );
-
StreamWriter sr = new StreamWriter(fs);
-
(() + "+" + ());//开始写入值
-
();
-
();
-
return "注册成功";
-
}
-
-
}
2.读取登录
-
//登录
-
public string Logins(string username, string password)
-
{
-
string flag = null; //循环读取文件的内容
-
string[] lines = ("c:\\users\\administrator\\desktop\\webapplication1\\webapplication1\\", );
-
if (username != null&& password!=null)
-
{
-
string[] str;//定义一个数组
-
if (lines != null)
-
{
-
for (int i = 0; i < ; i++)
-
{
-
str = lines[i].Split('+');//将单行数据以“+” 为界做截取并保存进str中
-
if (username == str[0] && password == str[1])//如果用户名和密码等于截取的字符串 则表示用户名和密码一致,登陆成功
-
{
-
flag = "登录成功";
-
}
-
else
-
{
-
flag = "用户名或者密码不一致";
-
}
-
}
-
}
-
else
-
{
-
flag = "用户名不存在";
-
}
-
}
-
else {
-
flag = "用户名或者密码不能为空";
-
}
-
return flag;
-
}