What is a HashMap?
Coddy C# 여정의 논리 및 흐름 섹션에 포함된 레슨 — 66개 중 46번째.
C#에서는 HashMap에 해당하는 것이 Dictionary입니다. Dictionary는 키-값 쌍을 저장하는 컬렉션으로, 연결된 키를 사용하여 값을 빠르게 조회할 수 있습니다.
기본 사항을 이해해 봅시다:
딕셔너리는 데이터를 키-값 쌍으로 저장합니다
// 구문은 Dictionary<KeyType, ValueType>입니다.
Dictionary<string, int> ages = new Dictionary<string, int>();치트 시트
Dictionary는 키-값 쌍을 저장하고 키를 통해 빠른 조회를 허용합니다:
// Syntax: Dictionary<KeyType, ValueType>
Dictionary<string, int> ages = new Dictionary<string, int>();직접 해보기
이 레슨에는 코드 챌린지가 없습니다.
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
논리 및 흐름의 모든 레슨
1Multi-dimensional Arrays
2D Arrays BasicsDeclaring and Initializing 2DAccessing 2D Array ElementsNested Loops with 2D ArraysJagged ArraysCommon Matrix OperationsRecap - Multi-dimensional4Flow Control Techniques
Early ReturnsGuard ClausesJump Statements (goto)Break and ContinueFlatten Nested Conditionals7Logical Operators Advanced
Short-Circuit EvaluationConditional Logical OperatorsOperator PrecedenceRecap - Advanced Operators2Advanced Decision Making
Multiple ConditionsComplex Boolean LogicIf vs. Switch ComparisonNested Switch StatementsRecap - Advanced Decisions5Exception Handling
Try-Catch BasicsException TypesMultiple Catch BlocksWorking with FilesFinally BlockUsing vs. Try-FinallyCustom ExceptionsRecap - Error Handling3Loop Enhancements
Loop PerformanceIterating ComplexEach Loop TypeRefactoring LoopsRecap - Optimized Loops6Null Handling
Null Reference BasicsNullable Value TypesNull Checking PatternsDefensive ProgrammingRecap - Null Safety9HashMap Part 1
What is a HashMap?Declare a HashMapCheck If Key ExistsAccessing ValuesModifying DictionariesRecap - HashMap