C# 문법 1주차-변수와 자료형

김건호·2023년 11월 6일
0

C#

목록 보기
1/22

C# 문법에 대해 포스팅을 시작하기에 앞서
기본적인 코드 구조에 대해 이야기해보는 시간을 가질것이다.

using system;
C#에서 기본적으로 제공되는 이름공간을 사용하기 위한 코드이다. Console을 사용할때 필요하다.

class program
C#클래스는 정의하는 키워드이다.

static void Main()
C#의 진입할때 사용한다. Main 메서드는 프로그램이 시작할때 자동으로 호출되는 메서드이다.
여기서 메서드는 나중에 후술할 포스트에서 다루도록 하겠다.

Console.WriteLine("value");
Console에 출력할 내용을 지정한다. WriteLine은 문자열을 인자로 받아 줄바꿈을 실행한다.
Console.Write까지만 사용할 경우 줄바꿈을 실행하지 않는다.
여기서 value에는 문자열, 숫자, 변수, 연산식 등 어떤 값이든 들어갈 수 있다.

Console.ReadLine();
사용자가 입력한값을 문자열로 반환한다.

string input = Console.ReadLine();

이 경우 입력한 값을 문자열로 반환해서 사용자가 입력한 값을 저장하는 input에 저장한다.

string[] numbers = input.Split(' ');  // 문자열을 공백으로 구분하여 배열로 만듦
int num1 = int.Parse(numbers[0]);     // 첫 번째 값을 정수로 변환하여 저장

Split을 이용하면 한줄에 여러값을 입력할 수 있다.

자료형의 종류


굵은 글씨는 자주 사용하는 자료형을 표시한것이다.
또 형변환을 통해 자료형이 서로 다른 변수간에 값을 주거나 연산을 할수있다.

var이란?

var 키워드를 사용해서 변수를 선언할 수 있다.
var을 사용하면 변수의 자료형이 컴파일러에 의해 자동으로 결정된다.

var num = 10;         // int 자료형으로 결정됨
var name = "kero";   // string 자료형으로 결정됨
var pi = 3.141592;    // double 자료형으로 결정됨
profile
콜라게임

0개의 댓글

관련 채용 정보