这是一个显示方法: public void ViewAppointments() { sr.BaseStream.Seek(0, SeekOrigin.Begin);//sr为stramreader string linetext = sr.ReadLine(); while (linetext != null) { //循环读取文件的内容
string[] a = linetext.Split('#'); Appointment ap = new Appointment(a[1],a[0],a[2]); ap.disp(); linetext = sr.ReadLine(); //读取下一行 }
} 这是搜索方法: public void Search(string niu) { sr.BaseStream.Seek(0, SeekOrigin.Begin); string linetext = sr.ReadLine(); int temp = 0; while (linetext != null) { string[] a = new string[3]; a = linetext.Split('#'); Appointment my = new Appointment(a[1], a[0], a[2]);