Содержание
- 2. Краткий обзор коллекций
- 3. Необобщенные коллекции Реализуют ряд основных структур данных, включая динамический массив, стек, очередь, а также словари, в
- 4. Интерфейсы, используемые в необобщенных коллекциях
- 5. Icollection Icomparer Idictionary IDictionaryEnumerator Ienumerable Ienumerator IEqualityComparer IHashCodeProvider Ilist IStructuralComparable IStructuralEquatable
- 6. Классы необобщенных коллекций
- 7. ArrayList Hashtable Queue SortedList Stack
- 8. Класс ArrayList AddRange() BinarySearch() СоруТо() FixedSize() IndexOf() InsertRange() Readonly() RemoveRange() Sort()
- 9. Класс Hashtable ContainsKey() ContainsValue() GetEnumerator() Synchronized()
- 10. Очередь: классы Queue и Queue Count Enqueue() Dequeue() Peek() TrimExcess() Enqueue() Dequeue()
- 11. Стек: классы Stack и Stack Count Push() Pop() Peek() Contains() PUSH POP
- 12. Обобщенные коллекции Обеспечивают обобщенную реализацию нескольких стандартных структур данных, включая связные списки, стеки, очереди и словари.
- 13. Интерфейсы обобщенных коллекций
- 14. ICollection IComparer IDictionary IEnumerable IEnumerator IEqualityComparer IList
- 15. Классы обобщенных коллекций
- 16. Dictionary HashSet LinkedList List Queue SortedDictionary SortedList SortedSet Stack
- 17. Словарь: класс Dictionary Add() ContainsKey() ContainsValue() Remove()
- 18. Сортированный список: класс SortedList Add() ContainsKey() ContainsValue() GetEnumerator() IndexOfKey(), IndexOfValue() Remove() TrimExcess()
- 19. Список List Add AddRange BinarySearch IndexOf Insert Remove RemoveAt Sort
- 20. Связный список: класс LinkedList AddAfter() AddBefore() AddFirst(), AddLast() Find() Remove()
- 21. Сортированный словарь: класс SortedDictionary Add() ContainsKey() ContainsValue() Remove()
- 22. Специальные коллекции Оперируют данными конкретного типа или же делают это каким-то особым образом. Например, имеются специальные
- 23. Поразрядная коллекция В прикладном интерфейсе Collections API определена одна коллекция с поразрядной организацией — это BitArray.
- 24. Параллельные коллекции Поддерживают многопоточный доступ к коллекции. Это обобщенные коллекции, определенные в пространстве имен System.Collections.Concurrent.
- 25. Интерфейсы, используемые в коллекциях C#
- 26. IEnumerable ICollection IList ISet IDictionary ILookup IComparer
- 28. Скачать презентацию