SearchScore

static void Main(string[] args)
{
Console.WriteLine("请输入要查询的学生姓名!");
string nameToQuery = Console.ReadLine();
using (Stream stream = File.OpenRead(@"D:\C#\vs2015\SearchScore\Score.txt"))
using (StreamReader reader = new StreamReader(stream))
{
string line;
bool isFound = false;
while ((line = reader.ReadLine()) != null)
{
string[] strs = line.Split(' ');
string name = strs[0];
string score = strs[1];

if (string.IsNullOrEmpty(nameToQuery))//输入为空,成绩全部输出
{
Console.WriteLine(name + "的成绩是" + score);
}
else
{
if (name == nameToQuery)
{
Console.WriteLine("成绩是" + score);
isFound = true;

}

}
}
if (!string.IsNullOrEmpty(nameToQuery) && !isFound)
{
Console.WriteLine(nameToQuery +"的成绩不存在!!!");
}

}
Console.ReadKey();
}

posted @ 2017-07-13 22:56  反方向的钟lld  阅读(120)  评论(0编辑  收藏  举报