Menu
Coddy logo textTech

Var

Coddy C# 여정의 기초 섹션에 포함된 레슨 — 69개 중 10번째.

C#에서 var는 형식을 명시적으로 지정하지 않고도 변수를 선언할 수 있게 해주는 키워드입니다. 컴파일러는 변수에 할당된 값을 기반으로 변수의 형식을 유추합니다. 이것을 타입 추론이라고 합니다.

var는 특히 복잡한 타입을 다룰 때 코드를 더 간결하고 읽기 쉽게 만들 수 있습니다.

var를 사용하는 방법은 다음과 같습니다:

var age = 30;
var price = 99.99;
var name = "Alice";
var isActive = true;

이 예제에서 컴파일러는 ageint이고, pricedouble이며, namestring이고, isActivebool임을 추론합니다.

challenge icon

챌린지

초급

var를 사용하여 다음 변수들을 선언하고 초기화하는 C# 프로그램을 작성하세요:

  • 이름이 quantity이고 값이 5인 변수.
  • 이름이 itemPrice이고 값이 24.99인 변수.
  • 이름이 productName이고 값이 "Laptop"인 변수.
  • 이름이 isAvailable이고 값이 true인 변수.

치트 시트

var 키워드를 사용하면 타입을 명시적으로 지정하지 않고도 변수를 선언할 수 있습니다. 컴파일러는 할당된 값을 기반으로 타입을 결정하기 위해 타입 추론을 사용합니다:

var age = 30;        // int로 추론됨
var price = 99.99;   // double로 추론됨
var name = "Alice";  // string으로 추론됨
var isActive = true; // bool로 추론됨

직접 해보기

using System;

public class Program {
    public static void Main(string[] args) {
        // 여기에 코드를 작성하세요
        
        
        // 아래 내용은 변경하지 마세요
        Console.WriteLine("Quantity: " + quantity);
        Console.WriteLine("Item Price: " + itemPrice);
        Console.WriteLine("Product Name: " + productName);
        Console.WriteLine("Is Available: " + isAvailable);
    }
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨