您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > C#学生信息管理系统源代码
usingSystem;usingSystem.IO;namespaceStudent_Information{classStudent{structstu_Information{publicintNumber;publicstringName;publicstringCourse;publicintScore;};privatestu_InformationTeststu;staticFileStreamF;StreamWriterW;StreamReaderR;publicvoidAdd(){Console.Write(Pleaseenterthestudent'snumber:);Teststu.Number=Convert.ToInt32(Console.ReadLine());Console.Write(Pleaseenterthestudent'sname:);Teststu.Name=Console.ReadLine();Console.Write(Pleaseenterthestudent'scourse:);Teststu.Course=Console.ReadLine();Console.Write(Pleaseenterthestudent'sscore:);Teststu.Score=Convert.ToInt32(Console.ReadLine());F=newFileStream(MyFile.txt,FileMode.Append,FileAccess.Write);W=newStreamWriter(F);W.Write(Number:);W.Write(Teststu.Number);W.Write(*);W.Write(Name:);W.Write(Teststu.Name);W.Write(*);W.Write(Course:);W.Write(Teststu.Course);W.Write(*);W.Write(Score:);W.Write(Teststu.Score);W.Write(*);W.Flush();W.Close();}publicvoidView(){intMM=0;F=newFileStream(MyFile.txt,FileMode.Open,FileAccess.Read);R=newStreamReader(F);Console.Clear();stringstr;while((str=R.ReadLine())!=null){while(true){MM=str.IndexOf(*);if(MM==-1)break;Console.WriteLine(str.Substring(0,MM));str=str.Substring(MM+1);}MM=0;}R.Close();F.Close();Console.ReadLine();}publicvoidSearch(){stringLL,GG;intMM,NN=0;F=newFileStream(MyFile.txt,FileMode.Open,FileAccess.Read);R=newStreamReader(F);Console.WriteLine(Pleaseenterthecourse'sname:);stringCour=Convert.ToString(Console.ReadLine());stringstr,S;while((str=S=R.ReadLine())!=null){GG=Course:+Cour.ToString();MM=NN=str.IndexOf(*);LL=str.Substring(0,MM);for(inti=0;i3;i++){NN=S.IndexOf(*);LL=S.Substring(0,NN);S=S.Substring(NN+1);}if((GG.CompareTo(LL))==0){while(true){MM=str.IndexOf(*);if(MM==-1)break;Console.WriteLine(str.Substring(0,MM));str=str.Substring(MM+1);}MM=0;}}Console.ReadLine();R.Close();}staticvoidMain(string[]args){StudentS=newStudent();inta=0;Console.Clear();while(a!=4){Console.WriteLine(--------------------------------------------------------------------------------);Console.WriteLine(TheStudents'InformationManagementSystem\n);Console.WriteLine(--------------------------------------------------------------------------------);Console.WriteLine(-------------1.Addinformation-------------);Console.WriteLine(-------------2.Displayallthescores-------------);Console.WriteLine(-------------3.Searchthescore-------------);Console.WriteLine(-------------4.Exit-------------);Console.WriteLine(\n\nEnterthenumberyouwant:);Console.WriteLine(--------------------------------------------------------------------------------);Console.WriteLine(--------------------------------------------------------------------------------);a=Convert.ToInt32(Console.ReadLine());switch(a){case1:Console.Clear();S.Add();Console.Clear();break;case2:Console.Clear();S.View();Console.Clear();break;case3:Console.Clear();S.Search();Console.Clear();break;case4:break;}}}}}
本文标题:C#学生信息管理系统源代码
链接地址:https://www.777doc.com/doc-4694425 .html