728x90

dictionary 2

[c#] Dictionary 와 LookUp 차이점

Dictionary 와 LookUp 비교 Lookup Dictionary 네임스페이스 System.Linq System.Collections.Generic 인터페이스 ILookup IDictionary 생성자 유무 LookUp : 없음 Dcitionary : Dictionary * lookup은 생성자가 없어 객체 생성시 오류 발생 Key 값의 고유 여부 Dictionary 타입은 Key 가 고유하기 때문에 중복 key 등록이 불가하나 LookUp 은 동일키에 중복 데이터 추가가 가능하다. List students = new List { new Student{grade = 3, name = "Tom", scores = new int[] {60, 80} }, new Student{grade = 3, nam..

dev/asp.net, c# 2022.11.17

[C#] 컬렉션(Collection) - System.Collections, 제너릭(List, Dictionary, Queue, Stack, SortedList)

C# 컬렉션 배열은 고정된 갯수의 개체를 만들고 사용을 하지만, 컬렉션은 배열과는 달리 데이터의 추가 및 삭제등으로 변경됨에 따라 개체가 동적으로 확장되거나 축소될 수 있습니다. C# 컬렉션 클래스의 유형 c#은 3개의 다양한 컬렉션을 제공하며 각 클래스에 대해 알아봅니다. System.Collections.Generic System.Collections System.Collections.Concurrent System.Collections.Generic 클래스 System.Collections.Generic 네임스페이스의 클래스 중 하나를 사용하여 제네릭 컬렉션을 만들 수 있습니다. 제네릭 컬렉션은 컬렉션의 모든 항목에 동일한 데이터 형식이 있는 경우에 유용합니다. 제네릭 컬렉션은 원하는 데이터 형식만..

dev/asp.net, c# 2022.11.09
728x90