[글쓴이:] <span>ssw3001</span>

[글쓴이:] ssw3001

[WinForm] DataGridView – DataTable, List

개요 이번 글에서는 DataGridView에 DataTable과 List<T> 요소를 표시하는 방법에 대해 알아보겠습니다.DataGridView는 WinForm에서 데이터베이스, 컬렉션, 배열, DataTable 등의 데이터를 테이블 형태로 표시하기 위한 컨트롤 입니다.이 컨트롤은 데이터를 행과 열로 이루어진 그리드에 …

[C#] 자료구조 – Dictionary

개요 이번 글에서는 C#에서 Dictionary에 대해 알아보겠습니다. Dictionary<TKey, TValue>는 키(Key)-값(Value) 데이터를 저장하고 관리하는데 가장 효율적인 제네릭 컬렉션 클래스입니다. 키 값은 고유하며, 키를 통해 값을 효율적으로 얻을 수 있습니다. 내부적으로 해시 …

[C#] 자료 구조 – List

개요 이번 글에서는 C#에서 List를 사용하는 방법에 대해 알아보겠습니다. 리스트는 C#에서 제네릭 컬렉션(General Collection) 중 하나로, 이름 그대로 목록을 의미하며 목록을 검색, 정렬 및 조작하는 메서드를 제공합니다. T에는 모든 타입의 …

[C#] 쓰레드(Thread)

이번 글에서는 C#에서 쓰레드 사용법에 대해 알아보겠습니다. 쓰레드는 말 그대로 타이머와 다르게 메인 쓰레드에 영향을 주지 않고 독립적인 쓰레드를 생성하여 하나의 프로그램에서 여러 작업을 동시에 처리할 수 있게 해주는 것을 …

[WinForm] TreeView 사용하기

이번 글에서는 TreeView 사용 방법에 대해 알아보겠습니다. WinForm에서 TreeView는 폴더 탐색기에서 폴더와 파일의 관계를 표현하는 것과 같이 계층 구조의 데이터를 시각적으로 표현하는데 자주 사용되는 컨트롤입니다. TreeView 컨트롤은 노드로 이루어지는데 이 …

[WinAPI] 윈도우 임시 폴더 경로, 임시 파일 이름 얻기 – GetTempPath, GetTempFileName

윈도우에는 임시 파일을 저장하는 임시 폴더가 있습니다. 프로그램이 임시로 만든 파일들을 생성하는 폴더인데 잡다한 파일들이 다 있습니다.프로그램을 개발하는 개발자 입장에서는, 프로그램에 실행 시 자주 반복되면서 시간이 오래 걸리는 것들을 임시 …