sub_title
 ASP.NET
제   목 C#의 제어문
작성자 아침마당 등록일 2010-08-04 15:27:06 조회수 5,010

C#의 제어문을 정리하면 다음과 같다.

1. if 절

if 절은 다음과 같이 작성한다.

 if (Boolean-Statement)
  {
   Body
   } 
  else
   {
   Body
   }

Cascading if 절은 다음과 같이 작성한다.

  if (Boolean-Statement)
   {
   Body
   }
  else if (Boolean-Statement)
   {
   Body
   }
  else
   {
   Body
    }

2. Switch 문

Swicth 문은 다음과 같이 사용한다.

  switch (선택구문)
   {
   case Label 1 :
   …
   break;
   case Label 2 :
   …
   break;
   case Label N :
    …
   break;
   default :
   …
   break;
    }

3. while 문

while 문은 다음과 같이 작성한다.

  while (Boolean-Statement)
   {
   body
   }

4. do 문

do 문은 다음과 같이 작성한다.

  do
   {
   body
   } (Boolean-Statement)

5. for 문

for 문은 다음과 같이 작성한다.

  for (초기 선언문; 종료 상태문; 증감 처리문)
   {
   Body
   }

* 주의사항  : 특이한 경우를 제외하고는 모든 절에서 증감 또는 가감 처리를 위해 선언되고 사용되는 변수에 증감 또는 가감 연산자를 사용할 때는 다음과 같은 규칙을 사용한다.

variable++
variable—

다음과 같이 사용하지 않는다.

++variable
--variable

6. foreach 문

foreach 문은 다음과 같이 작성한다.

  foreach (타입 변수명 in 컬렉션)
   {
   Body
   }

 
0
    
 
0
        list
 
※ 짧은 댓글일수록 예의를 갖추어 작성해 주시기 바랍니다.
line
reply cancel
 
번호 제목 글쓴이 추천 조회 날짜
29  ASP.NET에서 Gridview 내용을 Excel로 export하기   member 아침마당 2 / 0 9968 2010-11-01
28  ASP.NET에서 메일 보내기   member 아침마당 0 / 0 5634 2010-10-26
27  문자열 변수 = 문자열 변수 + 정수형 변수   member 아침마당 0 / 0 3311 2010-10-21
26  출력 매개변수를 갖는 저장 프로시저 ASP.NET에서 사용하기   member 아침마당 0 / 0 8151 2010-10-04
25  ASP.NET에서 저장 프로시저 사용하기   member 아침마당 2 / 0 9813 2010-09-30
24  저장 프로시저 만들기   member 아침마당 1 / 0 4787 2010-09-28
23  Visual Studio 2010 단축키 요약 파일 첨부파일   member 아침마당 0 / 0 5081 2010-09-07
22  ASP.NET에서 예외 처리에 대해서   member 아침마당 0 / 0 4580 2010-08-29
21  답변형 게시판 예제 파일   member 아침마당 1 / 0 3258 2010-08-22
20  리스트 컨트롤과 컬렉션에 대해서   member 아침마당 1 / 0 6119 2010-08-17
19  데이터 바인딩과 배열에 대해서   member 아침마당 0 / 0 3931 2010-08-16
18  Gridview control에 TemplateField를 사용하는 이유   member 아침마당 1 / 1 4363 2010-08-12
17  C#의 제어문   member 아침마당 0 / 0 5010 2010-08-04
16  Windows SharePoint Services 3.0 도구에 대하여   member 아침마당 0 / 0 3328 2010-07-17
15  C#의 기본 규칙   member 아침마당 0 / 0 3682 2010-07-09
14  닷넷에서 DataSet 다루기   member 아침마당 0 / 0 24578 2010-06-21
13  ASP.NET에서 TextBox에 onfocus, onblur 이벤트 적용 예   member 아침마당 0 / 0 5414 2010-06-15
12  ASP.NET에서 TextBox 엔터키 적용과 주민 번호 검증 예   member 아침마당 0 / 0 5530 2010-06-15
11  ASP.NET 정수<-->문자열 형변환, 메시지출력, switch문 사용 예   member 아침마당 0 / 0 8063 2010-06-15
10  닷넷에서 XML 다루기 이미지 첨부파일   member 아침마당 1 / 0 5653 2010-06-07
9  데이터 그리드 안에 있는 컨트롤 이벤트 만들기   member 깐소금 0 / 0 5404 2007-11-18
8  로딩페이지 구현하기   member 깐소금 0 / 0 7008 2007-11-18
7  CDO객체를 이용하여 야후 smtp로 메일 보내기   member 먹깨비 0 / 0 4971 2007-11-15
6  C# 버블소트 알고리즘   member 웹스톤 0 / 0 4463 2007-11-14
5  @OutputCache 디렉티브를 사용한 페이지 성능 향상   member 먹깨비 0 / 0 6511 2007-09-17
write
[2] button