C#学生信息管理系统源代码
using System;
using System.IO;
namespace Student_Information
{
class Student
{
struct stu_Information
{
public int Number;
public string Name;
public string Course;
public int Score;
};
private stu_Information Teststu;
static FileStream F;
StreamWriter W;
StreamReader R;
public void Add()
{
Console.Write("Please enter the student's number:");
Teststu.Number = Convert.ToInt32(Console.ReadLine());
Console.Write("Please enter the student's name:");
Teststu.Name = Console.ReadLine();
Console.Write("Please enter the student's course:");
Teststu.Course = Console.ReadLine();
Console.Write("Please enter the student's score:");
Teststu.Score = Convert.ToInt32(Console.ReadLine());
F = new FileStream("MyFile.txt", FileMode.Append, FileAccess.Write);
W = new StreamWriter(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();
}
public void View()
{
int MM = 0;
F = new FileStream("MyFile.txt", FileMode.Open, FileAccess.Read);
R = new StreamReader(F);
Console.Clear();
string str;
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();
}
public void Search()
{
string LL, GG;
int MM, NN = 0;
F = new FileStream("MyFile.txt", FileMode.Open, FileAccess.Read);
R = new StreamReader(F);
Console.WriteLine("Please enter the course's name:");
string Cour = Convert.ToString(Console.ReadLine());
string str, S;
while ((str = S = R.ReadLine()) != null)
{
GG = "Course:" + Cour.ToString();
MM = NN = str.IndexOf("*");
LL = str.Substring(0, MM);
for (int i = 0; i < 3; i++)
{
NN = S.IndexOf("*");
LL = S.Substring(0, NN);
你可能喜欢
- 学生信息管理系统源代码
- X86架构
- 登录注册
- 学生宿舍管理信息系统
- 宿舍管理信息系统设计报告
- C语言学生成绩管理系统设计
- 学生信息管理系统课程设计
- C#数据库连接
- C程序设计-小型学生成绩信息管理系统方案(有源代码)10页
- 数据结构源代码(学生信息管理系统)8页
- 学生信息管理系统——源代码7页
- 学生信息管理系统c语言版源代码3页
- C#学生信息管理系统源代码2页
- java学生信息管理系统源代码8页
- 计算机基础知识-X86架构52页
- X86架构讲义4页
- X86与ARM架构的比较4页
- X86架构的认识20页
- 基于X86架构的安全BIOS系统实现方案4页
- X86架构7页
- 第04讲 登录页面和注册页面设计29页
- 学DW做asp登录和注册19页
- DAO登录注册管理系统16页
- mvc登录注册修改密码程序3页
- .net于数据库中用户登录和注册界面的实例2页
- 源码C#登录注册小程序源码5页
- 学生宿舍管理信息系统8页
- 学生宿舍管理信息系统27页
- 学生宿舍管理信息系统21页
- 学生宿舍信息管理系统(C# asp net sqlserver)13页
- 高校学生宿舍信息管理系统的设计9页
- 学生宿舍管理信息系统11页
- 宿舍信息管理系统设计报告53页
- 数据库课程设计报告-宿舍信息管理系统16页
- 学生宿舍管理信息系统设计报告 (2)13页
- 基于C#的学生宿舍物业管理信息系统的设计及实现开题报告书3页
- 学生宿舍管理信息系统设计报告11页
- 学生宿舍管理信息系统设计报告16页
- C语言设计-学生成绩管理系统16页
- C语言程序设计学生成绩管理系统实验报告10页
- C++ C语言 程序设计 简单的学生成绩管理系统10页
- C++ C语言 程序设计 简单的学生成绩管理系统14页
- C++ C语言 程序设计 简单的学生成绩管理系统9页
- C++ C语言 程序设计 简单的学生成绩管理系统11页
- C++ 课程设计 作品 学生信息管理系统5页
- 学生信息管理系统课程设计37页
- C课程设计报告(学生信息管理系统)23页
- c语言课程设计学生信息管理系统16页
- 软件工程课程设计学生信息管理系统29页
- 计算机C语言课程设计 学生信息管理系统17页
- C#连接各个数据库3页
- C#--数据库----连接数据库的几个基本方法法5页
- C#连接数据库7页
- C#连接数据库33页
- C#连接数据库8页
- C#.net网络连接数据库1页


