В чем различие между List и Collection. Где и при каких условиях будет рациональнее использовать тот или другой тип?
Разница в том, что в Collection<T>
есть ряд виртуальных методов (InsertItem
, RemoveItem
, SetItem
, ClearItems
), которые вы можете переопределить в классе-наследнике по своему усмотрению, и тем самым задать этим наследникам своё поведение при вставке, удалении или очистке элементов.
При этом класс List<T>
в большей степени сосредотачивается на быстродействии при выполнении операций вставки/удаления/очистки, нежели на предоставлении пользователю средств расширяемости в классах-наследниках (виртуальных членов у него нет вовсе).
MSDN нам авторитетно заявляет, что
Provides the base class for a generic collection
Иными словами, класс Collection<T>
в первую очередь предназначен для создания на его базе собственных обобщённых коллекций, тогда как List<T>
"для работы"
У меня 5 строк и 5 колонок в Grid и получается 25 ячеек и как программно задать для картинки GridRow="" и Grid
Проблема с форматом числа в ячейки, при попытке вычитать данные столбца из datagridview и апдейтить ими таблицу в БД получаю ошибку приведения...
Доброго времени суток! Есть такая проблемаИмеется приложение asp
Нужно запустить код питона в c#, а именно использовать библиотеку sympy, нашел топик, который отвечает на мой вопрос http://stackoverflowcom/questions/6721736/c-sharp-library-for-algebra-simplification-and-solving