Login
C# - У чего приоритет больше - у операторов или паттернов?
1042 просмотров
Перейти к просмотру всей ветки
in Antwort Срыв покровов 30.11.22 23:45, Zuletzt geändert 01.12.22 01:11 (alex445)
Потому что с ними надо писать километры кода, потому что они дубовые (доступ к их данным - та ещё запутанная хрень), потому что они малопроизводительные и жрут много (если есть таблица с кучей полей - все они будут запрошены, а ты уже потом можешь запросить отдельные столбцы, но лишь из датасета, который уже в памяти), потому что они статичные, потому что современные либы (типа того же Радзена) их не поддерживают, потому что они старые, и многие их коллекции, типа RowCollection и ColumnCollection не поддерживают IEnumerable<T>, а лишь простой IEnumerable, а это значит, что LINQ по ним не работает без плясок (как минимум надо скастовать всю последовательность через Cast<T>, что возвращает искомый IEnumerable<T>), потому что... Мало?