Кто-нибудь знает хороший обзор различных типов коллекции С#? Я ищу что-то, показывающее, какие основные операции, такие как Add, Remove, RemoveLast и т.д. Поддерживаются и дают относительную производительность.
Это было бы особенно интересно для разных родовых классов - и даже лучше, если бы оно показало, например. если есть разница в производительности между List<T>, где T - это класс, а T - это структура.
Начало будет хорошим чит-листом для абстрактных структур данных, сравнением списков ссылок, таблиц хэшей и т.д. Спасибо!