你若想要程序获取用户信息,比如:名字, 登录名. 而这些信息有不是固定不变的, 你可以从文本文件中读取这些信息, 怎样从文本文件中读取信息, 用到了.net的System.IO命名空间, 具体如下:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
static void Main(string[] args)
{
ReadInfoFromTxtAndOutPut("UserInfo.txt");
}
static void ReadInfoFromTxtAndOutPut(string path)
{
StreamReader sr = new StreamReader(path);
string currentInfo = sr.ReadLine();
while (currentInfo != "exit")
{
TransformUserInfo(currentInfo);
currentInfo = sr.ReadLine();
}
sr.Close();
}
static void TransformUserInfo(string info)
{
string[] infos = info.Split(new char[] { ';' });
string name = infos[0];
string login = infos[1];
Console.WriteLine(name);
Console.WriteLine(login);
Console.WriteLine();
}![](https://images.cnblogs.com/cnblogs_com/qixue/userinfo.png)
{
ReadInfoFromTxtAndOutPut("UserInfo.txt");
}
static void ReadInfoFromTxtAndOutPut(string path)
{
StreamReader sr = new StreamReader(path);
string currentInfo = sr.ReadLine();
while (currentInfo != "exit")
{
TransformUserInfo(currentInfo);
currentInfo = sr.ReadLine();
}
sr.Close();
}
static void TransformUserInfo(string info)
{
string[] infos = info.Split(new char[] { ';' });
string name = infos[0];
string login = infos[1];
Console.WriteLine(name);
Console.WriteLine(login);
Console.WriteLine();
}
![](https://images.cnblogs.com/cnblogs_com/qixue/userinfo.png)