목록C# (132)
S_pot

public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { DialogResult Temp = MessageBox.Show("종료 전 저장할까요?","저장 여부 확인",MessageBoxButtons.YesNo); // (내용, 제목, 추가기능) if(Temp == DialogResult.Yes) { MessageBox.Show("저장되었습니다."); } else { MessageBox.Show("저장하지 않고 종료합니다..."); } } }
enum OrderState { Ordered, Paymented, Prepared, Sended}; // 상태를 숫자로 표현하지 않고, 숫자에 명칭을 붙여주는 방식 // 예를들어 결제완료, 배송준비중, 배송중, 배송완료를 표현할때 쓰인다. class Program { static OrderState OrderCheck(int orderId) { return OrderState.Ordered; } static void Main(string[] args) { if (OrderCheck(12345) == OrderState.Ordered) { Console.WriteLine("주문 완료되었습니다.") } } }

public partial class Form1 : Form { public Form1() { InitializeComponent(); } private int iNum; private void timer1_Tick(object sender, EventArgs e) { textBox1.Text = iNum.ToString(); ++iNum; } private void button1_Click(object sender, EventArgs e) { // 타이머가 움직이고 있다면 멈추고, 움직이지 않고 있다면 움직이게 한다. if(timer1.Enabled == true) { timer1.Enabled = false; } else { timer1.Enabled = true; } } } 시:분:초 나타내기 pu..

static void Main(string[] args) { for (int i = 1; i < 10; i++) { if (i % 2 == 0) { continue; // 짝수라면 다음 반복으로 넘어감 } Console.WriteLine(i); } }

// 짝수를 입력하면 종료, 홀수를 입력하면 반복 static void Main1(string[] args) { while (true) { Console.WriteLine("숫자를 입력해주세요(짝수를 입력하면 종료): "); int input = int.Parse(Console.ReadLine()); if (input % 2 == 0) { break; } } } // goto 키워드 // 중첩반복문을 한번에 벗어나고 싶을 때 사용 static void Main1(string[] args) { for (int i = 0; i < 10; i++) { Console.WriteLine("외부 반복문"); for(int j = 0; j < 10; j++) { Console.WriteLine("내부 반복문"); g..

static void Main1(string[] args) { // foreach 반복문과 배열 string[] array = { "사과", "배", "포도", "딸기", "바나나" }; foreach (string item in array) // array 배열함수 안에 있는 문자를 불러온다. { Console.WriteLine(item); } } static void Main(string[] args) { // var 키워드: 자료형을 자동으로 선택해준다. string[] array = { "사과", "배", "포도", "딸기", "바나나" }; foreach (var item in array) { Console.WriteLine(item); } }

static void Main(string[] args) { // 배열생성 int[] intArray = { 1, 2, 3, 4, 5, 6 }; // 요소의 길이를 출력 for (int i = intArray.Length -1;i >= 0; i--) { Console.WriteLine(intArray[i]); } }

static void Main(string[] args) // 0부터 100까지 더함 { //변수선언 int output = 0; //반복을 수행 for (int i = 0; i