도드넷
C# 독학 3화 - 반복문, 메소드, 아트리뷰트, 눌라블 본문
C# 독학
3화
반복문, 메소드, 아트리뷰트, 눌라블
- Warning -
본 포스트는 c#을 혼자 공부, 연구하는 과정에서 작성됬습니다.
잘못된 내용이 있을수도 있고 없을수도 있습니다. ^오^
1. 반복문 Loop
while(조건)
for(초기셋, 조건, 변화)
do while(조건)
2. 아트리뷰트 Attribute
아트리뷰트란 [] 형태로 프로그램에 특정 선언(부가옵션)을 더하는 것을 가리킵니다.
[Obsolete("YOU CAN'T USE THIS METHOD! FUCK SAKES!", true)]
- 바로 아래 메소드 사용을 금지함
[Conditional("SWAG")]
- 바로 아래 메소드가 미리 처리되는 아이덴티파이어(Preprocessing Identifier)가 있어야 실행이 되게 만듬
3. 엔켑슐레이션 Encapsulation
- 접근성 설정.
- private : 같은 클래스 출신만 접근가능
- public : 다른 클래스도 접근가능
4. 메소드 Method
- 메소드 구조 :
<Access Specifier 접근설정> <static?> <Return Type 리턴타입> <Method Name 이름>(Parameter List 인풋값)
{
}
- 메소드 호출 :
인스턴스.함수이름(파라미터);
5. C# 물음표
- 눌라블 Nullable 변수 : 빈(Null)값을 가질 수 있는 변수가 된다.
- 물음표 두개는 검사해서 빈값(Null)이면 우측값을 가지게하고 아니면 그대로 눌라블 변수에 저장된 값을 가지게한다.
반응형
'창고 > C#' 카테고리의 다른 글
C# 독학 6화 구조체, 구조체 이름을 파라미터로 전달하기 (0) | 2015.10.15 |
---|---|
C# 독학 5화 - 문자열 비교, 검사, 합치기 (2) | 2015.10.14 |
C# 독학 4화 배열, foreach, new 키워드 (0) | 2015.10.13 |
C# 독학 2화 - 입력하기, 조건문과 물음표 연산자 (0) | 2015.10.10 |
C# 독학 1화 - 스태틱과 인스턴스 프로그래밍 기초정리 (0) | 2015.10.10 |
Comments