
C#에서 Dictionary는 키-값 쌍을 저장하는 데이터 구조입니다. 각 키는 고유해야 하며, 키를 사용하여 값을 검색하고 수정할 수 있습니다. 아래는 C#에서 Dictionary를 사용하는 기본적인 방법입니다.
먼저, Dictionary를 사용하기 위해 System.Collections.Generic 네임스페이스를 추가해야 합니다.
다음은 Dictionary를 선언하고 사용하는 예시입니다:
위의 예시에서는 키로 문자열(string)을, 값으로 정수(int)를 사용하도록 선언하였습니다. 이제 Dictionary에 값을 추가하고, 키를 사용하여 값을 가져오는 방법을 알아보겠습니다.
Dictionary에서 키를 사용하여 값을 가져올 때, 해당 키가 존재하지 않는 경우 KeyNotFoundException이 발생할 수 있습니다. 따라서 값을 가져오기 전에 ContainsKey 메서드를 사용하여 키의 존재 여부를 확인하는 것이 좋습니다.
Dictionary에서 키-값 쌍을 수정하거나 제거하는 방법은 다음과 같습니다:
또한, Dictionary의 모든 키를 순회하면서 값에 접근하는 방법도 있습니다. 다음은 foreach문을 사용하여 Dictionary를 순회하는 예시입니다:
위의 예시에서 kvp.Key는 키를, kvp.Value는 값에 접근합니다.
이와 같은 방법으로 C#에서 Dictionary를 사용할 수 있습니다. Dictionary는 키-값 쌍을 효율적으로 관리하고 검색하는 데 사용되며, 다양한 활용 방법과 메서드를 제공합니다.
I am a father of one boy and two girls living in Cheongju. We love to go "plogging" together every day. Plogging is an activity where we pick up litter while taking a walk, with the goal of preserving the environment and creating a clean community. It's a valuable time for our family to join forces.
You can find our activities on YouTube at https://www.youtube.com/@0070TV. We kindly ask for your support and encouragement.
'[프로그램]' 카테고리의 다른 글
| C#에서 1차원 배열을 선언하고 사용하는 방법 array (0) | 2023.06.28 |
|---|---|
| C#에서 List 클래스를 사용하는 예제 (0) | 2023.06.28 |
| c#PLC 연결시 이더넷,232,485 (0) | 2023.06.27 |
| c# 논리 연산 코드 8가지 NOT and or exor if 삼항연산 null (0) | 2023.06.27 |
| c# txt to txt통신 코드 (1) | 2023.06.27 |