public static void createRandomdata(StudentClass[] st, string[] name, int[] age, char[] gender, string[] tel, string[] addr, Random r) { for (int i = 0; i < st.Length; i++) { st[i] = new StudentClass(name[r.Next(5)], age[r.Next(5)], gender[r.Next(2)], tel[r.Next(5)], addr[r.Next(5)]); } Console.WriteLine("정상적으로 데이터가 처리 되었습니다."); }
static void Main(string[] args) { //CarClass /* * Console.WriteLine("영업소 : " + CarClass.CENTER); * CarClass car = new CarClass("K8","Silver","KIA","5000만원"); * car.Model = "그랜저2020"; * Console.WriteLine("모델 : " + car.Model); * car.printInforCar(); * * Console.WriteLine("영업소 : " + CarClass.CENTER); * CarClass car2 = new CarClass(); * car2.Model = "그랜저2021"; * car2.printInforCar(); * * Console.WriteLine("영업소 : " + CarClass.CENTER); * Console.WriteLine(new CarClass("G80", "Black", "Hyundai", "7000만원").ToString()); */ //0~2 /* * Random r = new Random(); * Console.WriteLine(r.Next(3)); */ //StudentClass /* * string[] name = { "고길동", "둘리", "또치", "도우너", "마이콜" }; * int[] age = { 50, 900, 900, 900, 25 }; * char[] gender = { '남', '여' }; * string[] tel = { "010-1111-1111", "010-2222-2222", "010-3333-3333", "010-4444-4444", "010-5555-5555" }; * string[] addr = { "서울", "대전", "대구", "부산", "울산" }; * * Random r = new Random(); * StudentClass[] st = new StudentClass[10]; * List<StudentClass> list = new List<StudentClass>(); * for (int i = 0; i < st.Length; i++) * { * st[i] = new StudentClass(name[r.Next(5)], age[r.Next(5)], gender[r.Next(2)], tel[r.Next(5)], addr[r.Next(5)]); * st[i].studentInfor(); * list.Add(new StudentClass(name[r.Next(5)], age[r.Next(5)], gender[r.Next(2)], tel[r.Next(5)], addr[r.Next(5)])); * list[i].studentInfor(); * } */ //학생관리 프로그램 const int MAIN_MENU_INSERT = 1; const int MAIN_MENU_VIEW = 2; const int MAIN_MENU_ADD = 3; const int MAIN_MENU_UPDATE = 4; const int MAIN_MENU_DELETE = 5; const int MAIN_MENU_EXIT = 6; Random r = new Random(); string[] name = { "고길동", "둘리", "또치", "도우너", "마이콜" }; int[] age = { 50, 900, 900, 900, 25 }; char[] gender = { '남', '여' }; string[] tel = { "010-1111-1111", "010-2222-2222", "010-3333-3333", "010-4444-4444", "010-5555-5555" }; string[] addr = { "서울", "대전", "대구", "부산", "울산" }; StudentClass[] st = new StudentClass[10]; List <StudentClass> list = new List <StudentClass>(); while (true) { switch (menu()) { case MAIN_MENU_INSERT: int size = getRandSize(); st = new StudentClass[size]; createRandomdata(st, name, age, gender, tel, addr, r); //랜덤 데이터 생성 break; case MAIN_MENU_VIEW: if (st != null) { dataView2(st); //데이터 출력 } break; case MAIN_MENU_ADD: break; case MAIN_MENU_UPDATE: break; case MAIN_MENU_DELETE: break; case MAIN_MENU_EXIT: Environment.Exit(0); break; } } }