목록초보자를 위한 C# 200제/C# 입문 (25)
충분히 쌓여가는
var 형Visual C# 3.0부터 메소드 범위에서 선언된 변수에 암시적 형식 var을 사용할 수 있다.var 형식은 지역변수로만 사용할 수 있다.var i = 10; // 암시적 형식int i = 10; // 명시적 형식 암시적 지역 변수는 형식을 직접 선언한 것처럼 강력한 형식이지만, 컴파일러가 형식을 결정한다
변수: 값을 저장하는 곳. 코드x = 1;x = x + 1; 첫 문장에서는 x에 1이라는 값이 저장되고,두 번째 문장에서 x값에 1을 더한 값, 2가 x에 저장된다.즉, x는 처음에 1이라는 값을 가지고 있다가 2라는 값으로 바뀌고, 변수는 변하는 수라는 이름을 갖게 된 것. 변수란: 변수에 값이 한 번 할당되면 다시 할당될 때까지 그 값을 유지한다.변수의 값은 언제든지 새로운 값으로 할당할 수 있고, 새로운 값이 변수에 할당되면 이전에 저장되었던 값은 없어진다. 자료형(Type): 변수는 자료형(타입을 갖는다)자료형은 저장할 수 있는 자료의 종류에 따라 구분하며,문자, 문자열, 정수, 실수 등 어떤 형식의 값을 저장하는 지에 따라 변수의 형이 정해진다.변수는 사용하기 전에 자료형과 함께 선언(decla..
Console: 콘솔은 컴퓨터에 연결되어 시스템의 상황을 모니터하는데 사용되는 터미널을 의미하는 것으로,보통 모니터와 키보드가 조합된 장치를 말한다 콘솔 앱: System.Console 클래스를 사용하여 콘솔로부터 문자를 읽거나 콘솔에 문자를 출력할 수 있다콘솔의 데이터는 표준 입력 스트림에서 읽혀지고, 표준 출력 스트림으로 쓰여지며, 콘솔의 오류 데이터는 표준 오류 출력 스트림으로 쓰여진다이러한 스트림은 응용 프로그램이 시작될 때 콘솔과 자동으로 연결되며 In, Out 및 Error 속성으로 나타난다 콘솔이 존재하지 않는 경우: 그래픽 응용 프로그램과 같이 Windows 기반 응용 프로그램 내에 콘솔이 존재하지 않을 경우정보를 쓸 콘솔이 없으므로 표준 출력 스트림에 쓰여지는 출력은 보이지 않는다 콘솔 ..
1. 콘솔 앱 선택, 프로젝트 이름 설정 2. Program.cs 생성 코드 분석using System;namespace A002_HelloWorld{ class Program { static void Main(string[] args) { Console.WriteLine("Hello, World"); } }}System 네임스페이스: 소스 창에 System외에 4개의 네임스페이스가 using문에 포함되어 있지만 Console.WriteLine()을 위해 System 네이스페이만 남겨 둠 Program 클래스: C#은 필드나 메서드 등의 프로그램 구성요소들이 반드시 클래스 안에 있어야 한다 Main() 메소드: 프로그램의 진입점..