Пример #1
0
        static void Main(string[] args)
        {
            Directory dt = new Directory();

            Record[] rc = new Record[50];
            rc[0]  = new Record("김대현", "서울시 동대문구", "컴퓨터과학부", "010-7661-7037");               //50개의 레코드!!!!
            rc[1]  = new Record("김대현", "노원구", "전기전자컴퓨터", "010-7661-7037");                   //초기에 동일한 이름의 레코드를 생성하여
            rc[2]  = new Record("이상엽", "관악구", "기계공학과", "010-2356-7481");                     //동일한 레코드일 경우 오버플로가 정상 작동하는지 확인
            rc[3]  = new Record("이동철", "부산", "세무학과", "010-9851-5467");
            rc[4]  = new Record("육칠팔", "대전", "사회복지학과", "010-4354-5435");
            rc[5]  = new Record("구십디", "대구", "경영학부", "010-1298-1376");
            rc[6]  = new Record("이상엽", "창원", "화학공학과", "010-8462-4612");
            rc[7]  = new Record("다부고", "마산", "기계정보공학과", "010-9841-6354");
            rc[8]  = new Record("사유루", "화성", "환경원예학과", "010-7864-7896");
            rc[9]  = new Record("홍찬표", "서울", "중어중문학과", "010-1235-1351");
            rc[10] = new Record("김건호", "금평구", "통계학과", "010-435-4315");
            rc[11] = new Record("사라아", "청원", "물리학과", "010-7611-3555");
            rc[12] = new Record("가나다", "기사", "건축학부", "010-1308-7000");
            rc[13] = new Record("마바사", "달", "건축공학과", "010-0985-0545");
            rc[14] = new Record("일이삼", "금성", "도시공학과", "010-0135-5435");
            rc[15] = new Record("김대현", "전주", "스포츠과학과", "010-7864-1355");
            rc[16] = new Record("니아다", "신라", "융합전공학부", "010-1680-3541");
            rc[17] = new Record("사아가", "고구려", "자유전자", "010-9874-5341");
            rc[18] = new Record("고기오", "발해", "도시행정학과", "010-9875-1357");
            rc[19] = new Record("이거왜", "중국", "음악학과", "010-3970-4315");
            rc[20] = new Record("이러다", "일본", "미술학과", "010-0465-9870");
            rc[21] = new Record("많은거", "미국", "산업디자인과", "010-3344-5540");
            rc[22] = new Record("레고드", "러시아", "환경조각학과", "010-7870-5406");
            rc[23] = new Record("나이르", "태국", "세무학과", "010-9870-6540");
            rc[24] = new Record("사우라", "동작구", "컴퓨터과학부", "010-3750-6540");
            rc[25] = new Record("오시시", "부산", "융합전공학부", "010-780-7007");
            rc[26] = new Record("가개그", "부산", "경제학부", "010-1350-3540");
            rc[27] = new Record("센데이", "창원", "토목공학과", "010-9870-6540");
            rc[28] = new Record("거슬프", "명왕성", "컴퓨터과학부", "010-6570-3548");
            rc[29] = new Record("코드드", "블랙홀", "공간정보공학과", "010-7455-8888");
            rc[30] = new Record("열심하", "일본", "생명과학과", "010-465-7887");
            rc[31] = new Record("짜나드", "가나", "국사학과", "010-7045-1325");
            rc[32] = new Record("거누아", "아시아", "철학과", "010-5466-5433");
            rc[33] = new Record("내코드", "아프리카", "법학과", "010-7898-8700");
            rc[34] = new Record("김대현", "유럽", "조경학과", "010-0404-8788");
            rc[35] = new Record("갓다고", "동유럽", "음악학과", "010-8798-6540");
            rc[36] = new Record("다시아", "북유럽", "오징어잡이과", "010-4505-5450");
            rc[37] = new Record("레어트", "가사나", "감귤포장학과", "010-9876-6870");
            rc[38] = new Record("케이럴", "천정", "기계공학과", "010-3575-3540");
            rc[39] = new Record("수이서", "아제로스", "영문학과", "010-8708-8999");
            rc[40] = new Record("새벼가", "스타크", "컴퓨터과학부", "010-6405-5406");
            rc[41] = new Record("지여심", "전농동", "전기전자컴퓨터", "010-0546-9873");
            rc[42] = new Record("히치다", "우리집", "통계학과", "010-7777-7777");
            rc[43] = new Record("데바데", "다른집", "도시행정학과", "010-8888-8888");
            rc[44] = new Record("난트하", "아무곳", "경영학부", "010-1111-1111");
            rc[45] = new Record("고지다", "11번가", "컴퓨터과학부", "010-999-9999");
            rc[46] = new Record("동무리", "7번방", "생명공학과", "010-3456-6541");
            rc[47] = new Record("수고나", "중국", "국사학과", "010-080-4541");
            rc[48] = new Record("개가도", "케나다", "철학과", "010-7987-4157");
            rc[49] = new Record("조버다", "이집트", "물리학과", "010-740-5407");


            for (int i = 0; i < 50; i++)
            {
                dt.directory[rc[i].realbit].AddRecord(rc[i], dt);
            }

            dt.Check();
        }