본문 바로가기

c#

[제 9장]C# 이벤트를 이용한 그림판 만들기 예제 따라하기 ㅁ 이벤트란? 이벤트를 쉽게 정의하자면 '우리 프로그램에 상관없게 발생한 일이지만, 우리 프로그램에서 그냥은 잘 알 수 없는 일들'쯤 되겠다. 예를 들어서 마우스를 움직였다거나, 키본드를 눌렀다거나 우리 프로그램 창의 크기를 변경하였다거나(가장자리에서 드래그 하여서) 하는 일들이다. 재미있는 사실을 하나 알려주자면, 버튼을 클릭하는 것도 이벤트다. 우리가 '폼 디자인화면'에서 버튼을 더블클릭해주면, '버튼을 클릭하였을 때 해줄 일'에 관하여 소스를 작성할 수 있는데, 이것은 버튼의 이벤트 중의 하나인 Click으로 'Microsoft Visual Studio'가 자동으로 연결을 해주기 때문이다. 이렇게 기본적으로 '폼 디자인화면'에서 '더블클릭'을 통해 자동으로 할 수 있는 것들외의 이벤트들은 속상 창에.. 더보기
[제 7장]C# 콤보박스/라디오버튼/리스트박스/텍스트박스 예제 따라하기 - C#에서의 몇가지 공용컨트롤에 대해서 알아보자. ㅁ 콤보박스 윈도에서 사용되는 것으로, 사용자가 직접 정보를 입력하거나 나열된 항목들 중에서 하나의 항목을 선택하여 정보를 입력할 수 있는 컨트롤. ㅁ 라디오버튼 윈도나 다이얼로그 박스의 선택 영역에서 어느 하나를 선택 또는 취소하기 위해 사용하는 버튼. 선택 버튼과 같은 의미로 사용되며, 일련의 선택 사항 중 한 번에 하나씩만 선택하게 되어 있다. 반면, 또 다른 선택 수단인 체크 박스는 동시에 여러 개를 선택할 때 사용된다. ㅁ 리스트박스 윈도 상의 응용 프로그램에 갖춰진 파일 등을 일람하는 윈도. ㅁ 텍스트박스 리스트박스와 거의 동일하며 차이점이라면, '글자를 많이 적을 때'는 텍스트박스를 사용한다. 예제1) 예제2) 예제3) 정답) 더보기
[제 4장]C# 지역변수 전역변수 에제 따라하기 - 지역 변수의 특징 · 함수 내부에서 선언 되며, 해당 함수 내부에서만 사용이 가능하다. · 사용 될 당시 스택(stack)에 지역 변수의 공간이 할당되며, 함수가 리턴 되면 공간에서 소멸된다. · 각 함수마다 같은 이름의 변수를 사용 할 수 있다. · 초기화를 안할 경우 쓰레기값(garbage value)이 들어 있다. - 전역 변수의 특징 · 함수 외부에서 선언되어 어떤 함수에서든 사용이 가능하다. · 컴파일시 기억장소가 할당되어 프로그램이 실행부터 종료시까지 데이터가 존재한다. · 지역변수와 달리 초기화가 필요없다. (값은 0) 예제1) 정답) 더보기
[제 3장]C# 반복문 예제 따라하기 2번째 예제 1) 예제 2) 예제 3) 정답 ) 더보기
[제 3장]C# 반복문 예제 따라하기 C#에는 3가지의 반복문이 있습니다 : for문 while문 do-while 문 for문은 반복하는 횟수가 정해진 경우에 주로 이용하며, while문과 do-while 문은 반복 횟수가 정해지지 않고, 조건에 따라 반복이 계속되거나 중단되는 경우에 이용합니다. while문은 반복조건을 처음부터 따지고, do-while 문은 반복문을 나중에 따집니다. for문 for문의 실행순서는 다음과 같습니다: for(초기문; 조건식; 반복 후 작업) { ..작업문.. } 초기문 for문의 초기문에서는 대개 for문의 조건식에서 사용하는 변수를 초기화 합니다. 초기문의 특징은 다음과 같습니다 : 초기문은 시작할 때 한 번만 수행됩니다. 콤마(,) 로 분리하여 여러 문장을 나열할 수 있습니다. 초기문을 빈 상태로 두어도.. 더보기
[제 3강]C# 제어문 예제 따라하기 2번째 예제1) 예제2) 예제3) 정답) 더보기
[제 3강]C# 제어문 예제 따라하기 ▶ if 제어문 만약 ~ 라면 ▶ 1형식 if(논리 조건문) { 내용부; } ▶ 2형식 if(논리 조건문) { ... } else { ... } ▶ 3형식 if( ... ) { ... }else if( ... ) { ... }else { ... } ▶ swich ~ case ~ break 특정 수나 문자에 대한 위치 이동을 제어 ▶ 특징 수치나 문자에 따른 이동의 처리가 if문에 비해 빠르고 컴파일 시에 위치가 정해진다. ▶ 형식 switch(수치 or 문자) { case 조건수치 or 문자 : 내용부 [break:] default : 만족하는 case가 없을 때 실행 } --------------------------------------------------------------------------.. 더보기
[제 1강]C# 자료형과 변수 예제 따라하기 - 자료형 : 값의 종류. - 변수명 : 값을 담은 곳의 이름. 라 간단하게 이야기 할 수 있다. - 자료형1 : int - 보통의 숫자를 위한 자료형(예:1,2,3,-7, ...) - 자료형2 : double - 소수점이 있는 수자를 위한 자료형.(예 :1.1, 2.4, -2.3, ...) - 자료형3 : string - 숫자가 아닌 글자들을 위한 자료형.(예 : 홍길동, 철수, ...) - 간단한 규칙 int abcd = 3 ; 자료형 변수명 값 끝의 표시 정도이다. 프로그래밍을 했다면 누구나 아는 것이다. 그럼 예제를 보자. - 예제1 - 예제2 - 예제3 - 정답 프로젝트 더보기