C#4 [C#] 배열과 컬렉션 C#에서는 배열과 컬렉션을 사용하여 데이터를 저장하고 관리 합니다. 배열은 동일한 데이터 타입의 여러 값을 하나의 변수로 저장할 수 있는 자료 구조이며, 컬렉션 클래스는 데이터의 저장과 관리를 더욱 유연하게 할 수 있도록 도와줍니다. 배열의 선언과 사용, List와 Dictionary 등 컬렉션 클래스, 컬렉션 초기화와 열거에 대해 정리한 글입니다.배열의 선언과 사용배열은 동일한 데이터 타입의 데이터를 연속된 메모리 공간에 저장하는 자료 구조입니다. 배열의 크기는 선언할 때 고정되며, 이후에는 크기를 변경할 수 없습니다.배열 선언과 초기화배열은 다음과 같이 선언하고 사용할 수 있습니다.using System;class Program{ static void Main() { //.. 2024. 11. 12. 메서드와 함수 메서드는 프로그램의 기능을 구성하는 핵심 요소로, 코드를 재사용하고 구조화하는 데 매우 유용합니다. 이 글에서는 메서드 선언과 호출, 매개변수 전달 방식, 메서드 오버로딩, 재귀에 대해 자세히 살펴보겠습니다.메서드 선언과 호출메서드는 특정 작업을 수행하는 코드 블록으로, 반환 타입, 메서드 이름, 매개변수 목록으로 구성됩니다. 메서드는 호출되었을 때 실행되며, 결과를 반환할 수도 있습니다.메서드 선언 형식반환타입 메서드이름(매개변수 목록){ // 메서드 내부 코드 return 값; // 반환타입이 있을 경우 반환}메서드 선언과 호출 예제using System;class Program{ // 두 수를 더하는 메서드 선언 static int Add(int x, int y) // int .. 2024. 11. 11. [C#] 연산자와 표현식 이번 글에서는 C#에서 사용할 수 있는 다양한 연산자와 표현식에 대해 알아보겠습니다. 산술 연산자, 비교 연산자, 논리 연산자, 그리고 연산자 우선순위와 문자열 연결 및 보간 방법까지 살펴봅니다. 연산자는 프로그램에서 값을 계산하고 비교하며 논리적인 조건을 평가하는 데 매우 중요한 역할을 합니다.1. 산술 연산자산술 연산자는 수학적인 계산을 수행하는 데 사용됩니다. 대표적인 산술 연산자에는 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 등이 있습니다.연산자설명예시+덧셈a + b-뺄셈a - b*곱셈a * b/나눗셈a / b%나머지 계산a % b산술 연산자 예제 int a = 10;int b = 3;// 덧셈int sum = a + b; // 10 + 3 = 13Console.WriteLine($"덧셈 결과: {su.. 2024. 11. 9. [C#] 소개와 특징 C# 소개C#은 2000년에 Microsoft에서 개발되었으며, .NET 플랫폼을 지원하는 언어로 처음 발표되었습니다.C#은 C++과 Java의 장점을 결합하여 고성능과 안전성, 그리고 생산성을 동시에 제공하는 것을 목표로 하고 있습니다.초기 버전은 기본적인 객체 지향 언어 기능만을 제공했지만, 시간이 지남에 따라 람다 식, 비동기 프로그래밍 지원, LINQ (Language Integrated Query) 등 강력한 기능을 추가하여 현재의 풍부한 언어로 발전하게 되었습니다. C#의 특징C#은 현대적인 특징을 가진 다목적 프로그래밍 언어입니다.다음은 C#의 주요 특징들입니다:객체 지향 프로그래밍C#은 객체 지향 프로그래밍(OOP)을 기본으로 설계되어, 클래스, 상속, 다형성, 추상화 등 OOP 개념을 쉽.. 2024. 11. 7. 이전 1 다음 728x90 반응형