[C#] 기초 문법

리터럴(literal) 리터럴은 번영하면 ‘문자 그대로의’ 의미지만 프로그래밍에서는 ‘상수’, ‘값’ 등을 의미합니다. 코드에서 “Hello World”, 10, ‘A’ 값은 모두 리터럴입니다. 변수(Variable) 변수는 선언한 형식에 맞게 메모리에 할당되어 값을 담는 역할을 합니다. 변수는 값 형식(Value Type)과 참조 형식(Reference Type)이 있습니다. 값 형식 값 형식인 변수는 ‘값’이 스택 영역에 할당 되어있습니다. 값 형식 변수는 아래와 같습니다. 참조 형식 … Read more

[C#] 기본 자료형

C#에서 사용되는 기본 자료형의 종류는 아래와 같습니다. 정수형 sbyte -128 ~ 127 부호 있는 8비트 정수 System.Sbyte byte 0 ~ 255 부호 없는 8비트 정수 System.Byte short -32,768 ~ 32,767 부호 있는 16비트 정수 System.Int16 ushort 0 ~ 65535 부호 없는 16비트 정수 System.UInt16 int -2,147,483,648 ~ 2,147,483,647 부호 있는 32비트 정수 System.Int32 uint 0 … Read more

[C# .NET] 개발 환경 구축

C# .NET 개발 환경 구축을 위해서는 아래 두 가지를 설치해야 한다. 설치 목록 Visual Studio는 설치 후에 아래 체크 박스 두 개를 체크한다. 새 프로젝트 생성을 위해 C# 콘솔 앱이 표시되면 제대로 설치 된 것이다 혹은 명령 프롬프트에서 dotnet net console –use-program-main 명령어를 입력해서 콘솔 앱 프로젝트가 생겨야 한다 참고 코드