using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace helloWorld { class Program { static void Main(string[] args) { QuanLyDS danhSach = new QuanLyDS(); Console.OutputEncoding= Encoding.UTF8; Console.WriteLine("hello World !!!!!!!!!!! f for u"); Console.ReadLine(); Console.WriteLine("---------------------------------------------"); Console.WriteLine("nhap vao so sinh vien:"); int n = int.Parse(Console.ReadLine()); //SinhVien[] danhSach = new SinhVien[n]; nhapDS(danhSach, n); xuatDS(danhSach); timTen(danhSach); Console.ReadLine(); } static void xuatDS(QuanLyDS danhSach) { Console.WriteLine("-----0-----------------------------------------"); Console.WriteLine("danh sach sinh vien là:"); //for (int i = 0; i < n; i++) //{ // Console.WriteLine("sinh vien thứ {0}", i + 1); // //danhSach[i].xuat(); //} danhSach.showDS(); } static void nhapDS( QuanLyDS danhSach, int n) { Console.WriteLine("nhap vao sinh vien:"); for (int i = 0; i < n; i++) { //danhSach[i] = new SinhVien(); Console.WriteLine(" sinh vien thứ {0}", i + 1); SinhVien s1 = new SinhVien(); s1.nhap(); //danhSach[i] = s1; danhSach.addDS(s1); } } static void timTen(QuanLyDS danhSach) { Console.WriteLine("nhập vào tên SV cần tìm: "); string kw = Console.ReadLine(); List rs= danhSach.getDSByName(kw); rs.ForEach(p => Console.WriteLine(p)); } } }