C#
캡슐화
C# 6. 클래스 캡슐화
객체지향 프로그래밍의 핵심은 클래스입니다. 클래스를 만들어 그것의 인스턴스(객체)를 생성하고 다루죠. 클래스 내부에는 다양한 변수들도 존재합니다. 우리는 참조를 통해서 그 변수에 접근할 수 있죠.
그러나 모든 …
C#
goto
C# 5. goto 문
프로그래밍을 하다 보면 여러가지 루프를 구성해야할 필요가 있습니다. for, while, foreach등으로 말이죠.
루프를 돌리다 보면 특정 조건에서 그 루프를 벗어나게 해야할 필요도 있는데요, 그럴때 보통 …
C#
연산자
C# 4. 삼항 연산자와 Null 병합 연산자 (??, ?)
C#에는 기존 프로그래밍 언어들과 비슷한 연산자들을 가지고 있습니다. 왠만한 연산자는 다 비슷하기 때문에 다들 잘 알고 있으리라 생각됩니다.
그 중에서 조금 특이한 연산자들이 있는데요, 바로 …
C#
static
C# 2. static 키워드
static 키워드는 C#에서 정적으로 사용할 수 있는, 객체 인스턴스를 만들지 않아도 사용할 수 있도록 하는 키워드 입니다.
1. static 메소드
어떤 메소드를 static 메소드로 만들면 …