변수, 조건문, 반복문
C#을 배우기 시작했다면 가장 먼저 익혀야 하는 것은 기본 문법입니다.
이번 글에서는 변수 선언, 조건문, 반복문, 기본 자료형 같은 C#의 기초 문법을 예제와 함께 정리해드립니다.
1. 변수와 자료형
C#은 정적 타입 언어이므로, 변수를 선언할 때 타입을 명시해야 합니다.
int number = 10; // 정수형
float pi = 3.14f; // 실수형
string name = "Alice"; // 문자열
bool isActive = true; // 논리형
char grade = 'A'; // 문자형
var 키워드
타입을 명시하지 않고 var를 사용하면 자동으로 타입 추론됩니다.
var age = 25; // 컴파일러가 int로 추론
var message = "Hello"; // string으로 추론
2. 조건문
if / else
int score = 85;
if (score >= 90)
{
Console.WriteLine("A 학점");
}
else if (score >= 80)
{
Console.WriteLine("B 학점");
}
else
{
Console.WriteLine("C 학점 이하");
}
switch
int menu = 2;
switch (menu)
{
case 1:
Console.WriteLine("게임 시작");
break;
case 2:
Console.WriteLine("설정");
break;
default:
Console.WriteLine("종료");
break;
}
3. 반복문
for
for (int i = 0; i < 5; i++)
{
Console.WriteLine($"i = {i}");
}
while
int count = 0;
while (count < 3)
{
Console.WriteLine("반복 중...");
count++;
}
foreach
컬렉션(List, 배열 등)을 순회할 때 사용
string[] fruits = { "사과", "바나나", "포도" };
foreach (string fruit in fruits)
{
Console.WriteLine(fruit);
}
4. 콘솔 입력과 출력
Console.WriteLine("이름을 입력하세요:");
string name = Console.ReadLine();
Console.WriteLine($"안녕하세요, {name}님!");
Console.ReadLine()은 문자열로 입력을 받고, 필요한 경우 int.Parse, double.Parse 등을 이용해 변환합니다.
이 글에서는 C#의 가장 기본이 되는 문법들을 정리해봤습니다:
- 변수와 자료형
- 조건문 (if, switch)
- 반복문 (for, while, foreach)
- 콘솔 입출력
처음 시작하는 분들께 도움이 되었길 바랍니다
'개발이야기' 카테고리의 다른 글
[C#] 상속과 인터페이스 (객체지향 고급 개념) (0) | 2025.04.17 |
---|---|
[C#] 메서드와 클래스 (0) | 2025.04.17 |
[C#] 완전 입문 가이드 (쌩초보 가이드) (4) | 2025.04.17 |
[C#] Task와 Parallel.For 설명 및 활용법 (0) | 2025.04.17 |
[C#] INI 파일 대량 데이터 빠르게 저장하는 방법 (0) | 2025.04.17 |