void ShowProgram() { while (true) { Console.ResetColor(); Console.Clear(); Console.SetCursorPosition(2, 1); Console.Write("■모음집 (ver.190101)■"); MenuSelector m = new MenuSelector(2, 3); m.Add("테트리스"); m.Add("사다리 타기"); m.Add("외부 기록 덮어쓰기"); m.Add("종료"); int res = m.ShowMenu(); if (res == 0) { Tetris t = new Tetris(); } else if (res == 1) { ClimbLadder c = new ClimbLadder(); } else if (res == 2) { RecordManager.OverWrite(); } else { break; } } }
public ProgramStart() { backColor = 2; // 디폴트 배경색 while (true) // 메뉴 선택창 { Console.ResetColor(); Console.Clear(); Console.SetCursorPosition(2, 1); Console.Write("★테트리스★"); MenuSelector m = new MenuSelector(2, 3); m.Add("시작"); m.Add("랭킹"); m.Add("도움말"); m.Add("테두리색 변경"); m.Add("종료"); int res = m.ShowMenu(); if (res == 0) { Console.Clear(); Console.SetCursorPosition(2, 1); Console.Write("※모드 선택※"); MenuSelector m2 = new MenuSelector(2, 3); m2.Add("표준"); m2.Add("어려움"); m2.Add("그림없애기"); m2.Add("취소"); int res2 = m2.ShowMenu(); if (res2 == 0) { Option1("표준"); } else if (res2 == 1) { Option1("어려움"); } else if (res2 == 2) { Option1("그림없애기"); } else { continue; } } else if (res == 1) { Option2(); } else if (res == 2) { Option3(); } else if (res == 3) { Option4(); } else { break; } } }