728x90
C#의 기본 문법을 배워보자 !
참고할 만한 자료 링크를 첨부해본다.
C# 프로그래밍 언어 - C# 프로그래밍 배우기 (Learn C# Programming)
C# 프로그래밍 언어 C#은 마이크로소프트에서 개발된 객체 지향 프로그래밍 언어로서 Java 나 C++와 비슷한 면들을 많이 가지고 있다. C#을 이야기 하면 자연스럽게 .NET Framework을 함께 이야기 해야
www.csharpstudy.com
변수와 자료형 (Variables and Data Types):
// 변수 선언
int myNumber;
string myString;
double myDouble;
// 변수에 값 할당
myNumber = 10;
myString = "Hello, world!";
myDouble = 3.14;
// 자료형과 함께 변수 선언과 초기화
int myInt = 5;
string myName = "John";
조건문 (Conditional Statements):
int num = 10;
// if 문
if (num > 0)
{
Console.WriteLine("양수입니다.");
}
else if (num < 0)
{
Console.WriteLine("음수입니다.");
}
else
{
Console.WriteLine("0입니다.");
}
// switch 문
switch (num)
{
case 1:
Console.WriteLine("하나");
break;
case 2:
Console.WriteLine("둘");
break;
default:
Console.WriteLine("다른 숫자");
break;
}
반복문 (Loop Statements):
// for 문
for (int i = 0; i < 5; i++)
{
Console.WriteLine(i);
}
// while 문
int j = 0;
while (j < 5)
{
Console.WriteLine(j);
j++;
}
// do-while 문
int k = 0;
do
{
Console.WriteLine(k);
k++;
} while (k < 5);
배열 (Arrays):
// 배열 선언과 초기화
int[] numbers = new int[5] { 1, 2, 3, 4, 5 };
// foreach 문을 사용하여 배열 순회
foreach (int num in numbers)
{
Console.WriteLine(num);
}
함수 (Functions):
// 함수 정의
int Add(int a, int b)
{
return a + b;
}
// 함수 호출
int result = Add(3, 4);
Console.WriteLine(result); // 출력: 7
클래스와 객체 (Classes and Objects):
// 클래스 정의
class MyClass
{
public int myNumber;
public string myString;
public void MyMethod()
{
Console.WriteLine("메서드 호출됨");
}
}
// 객체 생성
MyClass obj = new MyClass();
// 객체 멤버에 접근
obj.myNumber = 10;
obj.myString = "Hello";
obj.MyMethod();
프로그래밍 언어를 처음 배울 때 배우는 가장 기초적인 문법을 모아보았다.
남은건 연습뿐 ..
'BE > C#' 카테고리의 다른 글
[C#] 간단한 문장 검사 프로그램 (0) | 2024.04.11 |
---|---|
[C#] .NET(닷넷)이란 (1) | 2024.03.27 |