본문 바로가기
728x90

c# 문법15

C# DataTable 사용법(1) C#에서 DataTable은 데이터를 메모리에 저장하고 처리하는 데 사용되는 클래스 중 하나입니다. DataTable은 테이블 형태의 데이터를 처리할 때 유용하며, 데이터베이스와 비슷한 방식으로 데이터를 저장하고 조회하고 수정할 수 있습니다. DataTable은 행과 열의 집합으로 이루어져 있습니다. 각 행은 데이터 레코드를 나타내고, 각 열은 데이터 필드를 나타냅니다. DataTable을 사용하면 데이터를 쉽게 정렬하고 필터링하며, 데이터 뷰를 만들 수 있습니다. 또한 DataTable은 데이터를 XML 파일로 내보내거나 XML 파일에서 데이터를 읽어올 수 있는 기능도 제공합니다. 이를 통해 데이터를 다른 애플리케이션과 공유하거나, 임시로 저장하거나, 백업 파일로 저장할 수 있습니다. 해당 과정은 Da.. 2023. 4. 11.
C# Dictionary(사전 구조) C#에서 Dictionary는 키(Key)와 값(Value)의 쌍으로 이루어진 데이터를 저장하는 자료구조 중 하나입니다. Dictionary 클래스는 System.Collections.Generic 네임스페이스에 속하며, 제네릭 타입을 사용하여 타입 안정성을 보장합니다. Dictionary는 특정 키(Key)에 대응하는 값(Value)을 빠르게 검색할 수 있어 매우 유용합니다. 또한, 중복된 키를 허용하지 않으며, 키와 값은 모두 null이 될 수 없습니다. 아래는 Dictionary의 예시 코드입니다. using System; using System.Collections.Generic; class Program { static void Main(string[] args) { // Dictionary 인.. 2023. 4. 11.
C# 컬렉션 & 제네릭 컬렉션(Collection & Generic Collection) C# 컬렉션(Collection) 사용하기 C#에서 컬렉션(Collection)은 여러 개의 값을 모아서 저장하는 데이터 구조를 말합니다. 컬렉션은 단순히 값의 저장뿐만 아니라, 값을 추가, 삭제, 검색 등의 작업을 수행할 수 있도록 하는 다양한 메서드와 속성을 제공합니다. C#에서는 .NET 프레임워크에 포함된 다양한 컬렉션 클래스를 사용할 수 있습니다. ArrayList 클래스 사용하기 ArrayList 클래스는 가변 길이의 배열을 만들어서 값의 추가, 삭제, 검색 등의 작업을 수행할 수 있습니다. 아래는 ArrayList 클래스를 사용하는 예제입니다. using System; using System.Collections; class Program { static void Main(string[] a.. 2023. 4. 11.
728x90