c#的文件流
c#的文件流来做一个用于存储密码、用户名的东西,再由用户输入的密码、用户名与于确认,怎么做啊,高手来啊大拇指写爱但是我用到了数据库,别人电脑没有数据库用不起啊...
c#的文件流来做一个用于存储密码、用户名的东西,再由用户输入的密码、用户名与于确认,怎么做啊,高手来啊
大拇指写爱 但是我用到了数据库,别人电脑没有数据库用不起啊 展开
大拇指写爱 但是我用到了数据库,别人电脑没有数据库用不起啊 展开
展开全部
你就是写想把用户名和密码写到文本文件中吧?
如果是这样的,
直接用System.IO下的StreamWriter和StreamReader即可了。
大体程序:
要引入命名空间 using System.IO;
写用户名+密码
StreamWriter writer=new StreamWriter("文本路径");
//文本路径如:D:\\pwd.ini
writer.WriteLine("用户名");
writer.WriteLine("密码");
writer.Close();
读用户名加密码
StreamReader reader=new StreamReader("文本路径");
string userName=reader.ReadLine(); //读取用户名
string userPwd=reader.ReadLine(); //读取密码
reader.Close();
这只是给你一个小小的例子,如果编译有错,自己改下,我没调试过,其实很简单的,可能是你没找到方向,这个写的文本文件可以用记事本直接打开,并且显示出用户名和密码,没有保密性,当然你可以写成二进制的格式,然后又用二进制读取出来,详见BinaryReader,BinaryWriter.这些由你自己去看吧,自己看看收获更多。
如果是这样的,
直接用System.IO下的StreamWriter和StreamReader即可了。
大体程序:
要引入命名空间 using System.IO;
写用户名+密码
StreamWriter writer=new StreamWriter("文本路径");
//文本路径如:D:\\pwd.ini
writer.WriteLine("用户名");
writer.WriteLine("密码");
writer.Close();
读用户名加密码
StreamReader reader=new StreamReader("文本路径");
string userName=reader.ReadLine(); //读取用户名
string userPwd=reader.ReadLine(); //读取密码
reader.Close();
这只是给你一个小小的例子,如果编译有错,自己改下,我没调试过,其实很简单的,可能是你没找到方向,这个写的文本文件可以用记事本直接打开,并且显示出用户名和密码,没有保密性,当然你可以写成二进制的格式,然后又用二进制读取出来,详见BinaryReader,BinaryWriter.这些由你自己去看吧,自己看看收获更多。
展开全部
直接用数据库不就得了
文件流是二进制数据流,是不能比对的。只有先将文件流存在某个地方,让后你要比对的时候,在读入。很麻烦而且不稳定
文件流是二进制数据流,是不能比对的。只有先将文件流存在某个地方,让后你要比对的时候,在读入。很麻烦而且不稳定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最简单的用System.IO.File静态类
如下:
using (var stream = File.Open("1.txt", FileMode.CreateNew))
{
。。。
}
其中第一个参数是文件路径,第二个参数控制读写权限等。
如下:
using (var stream = File.Open("1.txt", FileMode.CreateNew))
{
。。。
}
其中第一个参数是文件路径,第二个参数控制读写权限等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |