var
Coddy C# 여정의 기초 섹션에 포함된 레슨. 70개 중 10번째.
C#에서 var는 형식을 명시적으로 지정하지 않고 변수를 선언할 수 있게 해 주는 키워드입니다. 컴파일러는 변수에 할당된 값을 바탕으로 변수의 형식을 추론합니다. 이를 형식 추론이라고 합니다.
var를 사용하면 코드를 더 간결하고 읽기 쉽게 만들 수 있습니다. 특히 복잡한 타입을 다룰 때 그렇습니다.
var는 다음과 같이 사용합니다.
var age = 30;
var price = 99.99;
var name = "Alice";
var isActive = true;이 예시에서 컴파일러는 age가 int이고, price가 double이며, name이 string이고, isActive가 bool이라고 추론합니다.
소수점이 있는 숫자는 기본적으로 double로 추론됩니다. 접미사 f(예: 45.50f)를 붙이면 리터럴의 형식이 float이 되고, m(45.50m)을 붙이면 decimal이 됩니다.
챌린지
초급var를 사용하여 다음 변수를 선언하고 초기화하는 C# 프로그램을 작성하세요:
5값을 가진quantity라는 변수.24.99값을 가진itemPrice라는 변수."Laptop"값을 가진productName라는 변수.true값을 가진isAvailable라는 변수.
직접 해보기
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);
}
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 C# 컴파일러