상세 컨텐츠

본문 제목

C# 기본 문법 - 1

C# Tutorials/문법

by 코딩의정석 2019. 7. 16. 21:30

본문

1. 파일의 확장자

1) 클래스 파일 : ".cs"

2) 솔루션 파일 : ".sln"

3) 프로젝트 파일 : ".csproj"

4) 설정 파일 :  ".config"

6) 리소스 파일 : ".resx"

 

2. 파일에 정의될수 있는 대상

1) class, abstract class, interface

2) struct

3) enum

4) 등..

 

3. 파일의 구조. "클래스 심화편" 참조

1) namespace. 

   namespace 하위에 정의될수 있는 것

   - class

   - interface

   - struct

   - enum

   - namespace (중첩)

2) class.

   - variable/attribute/property : 변수

   - method/function : 함수

   - class (중첩)

 

4. 대 괄호( { } )로 시작하고 끝나야 하는 것

1) namespace {}

2) class, interface, abstract class {}

3) struct {}

4) enum {}

5) method : public void ToString() {}

6) if : if (조건 : a == b) {}

7) for : for (조건 : int i=0; i=10; i++) {}

8) switch : switch (대상:age) {}

9) 등.. 시작과 끝이 있는 구조.

 

5. 중 괄호( [ ] )로 시작하고 끝나야 하는 것

1) 인덱서(indexer) : this[int i] "인덱서 심화편" 참조

2) 배열 에 index로 접근 : arrTable[2]; "배열 심화편" 참조

 

6. 소 괄호( ( ) )로 끝나는 종류

1) 객체 생성 (생성자 호출). "클래스 심화편" 참조

   - Person john = new Person();

2) 함수의 호출. "함수 심화편" 참조

   - String.Substring(5);

 

7. 코드의 끝 : 세미콜론 (';')

- 대 괄호로 끝나는 구조 외에 모든 부분에는 세미콜론 (';')으로 끝나야 함.

- 일부 아닌 것도 있지만 거의 대부분.

1) string name = "john"; // 변수의 선언과 할당

2) name.Substring(5); // 함수의 호출

댓글 영역