powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Почему в .Net такие убогие коллекции?
25 сообщений из 379, страница 7 из 16
Почему в .Net такие убогие коллекции?
    #38682681
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Кcdtyjvпочитайте объяснения MicrosoftСвоей головой думать надо.

любой дурачок из деревни может ответить на любой самый сложный вопрос типа "иди в библиотеке почитай", большого ума тут не надо. а называть «шлаком» LINQ, это вообще детский сад, человек как будто из берлоги вылез.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682691
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди, ну что вы накинулись на человека то? Ну не нравятся ему устаревшие коллекции в .Net. Это же не криминал, пусть и дальше не нравятся... И LINQ, каким бы прекрасным он не был, непосредственно к теме отношения не имеет. Такое чувство, что утверждение превосходства Java для многих как красная тряпка для быка. По мне так фиолетово. Я разницы концептуально и архитектурно не вижу.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682694
cdtyjv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttа называть «шлаком» LINQ, это вообще детский сад, человек как будто из берлоги вылез.Ооо, да вы еще и слова из контекста вырывать умеете. "Шлаком" LINQ является в моей задаче, так как он не нужен - я не делаю никаких запросов по коллекциям. У меня простая задача - приходит ICollection или ICollection<>. И мне надо положить туда данные, все. Какой нахрен LINQ? Вы бы мне еще посоветовали через EF это делать Это как в фильме "Горячие головы"
- Тебе будут делать операцию на глазах?
- Да, но что бы не повредить сетчатку, ее делают через задний проход ...

Вот так же и у вас.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682706
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjvhVosttа называть «шлаком» LINQ, это вообще детский сад, человек как будто из берлоги вылез.Ооо, да вы еще и слова из контекста вырывать умеете. "Шлаком" LINQ является в моей задаче, так как он не нужен - я не делаю никаких запросов по коллекциям. У меня простая задача - приходит ICollection или ICollection<>. И мне надо положить туда данные, все. Какой нахрен LINQ? Вы бы мне еще посоветовали через EF это делать Это как в фильме "Горячие головы"
- Тебе будут делать операцию на глазах?
- Да, но что бы не повредить сетчатку, ее делают через задний проход ...

Вот так же и у вас.

придурок, уйди уже в джаву
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682715
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjv,
Женщина измеряла температуру ребенка разогрев духовку, прислонив одну руку к ней, а другую к голове ребенка. Она сказала медсестре, что у ребенка была температура около 120 градусов.(быль)
авторУ меня простая задача - приходит ICollection или ICollection<>
ну предположим прочитать то можно и через утиную типизацию GetEnumerator().
А вот собрать его? ( десерелизовать), xm надо постараться, примерно 200 типов реализуют ICollection<>, чуть меньше тысячи
ICollection где в некоторых и add нет в помине хоть и сериализуемые..
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682735
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjv,

давай подумаем головой, почему же ICollection НЕ содержит Add ?
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682738
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjvУ меня простая задача - приходит ICollection или ICollection<>. И мне надо положить туда данные, все.В дотнетах для этого используют IList, о чём было сказано с самого начала.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682739
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КcdtyjvУ меня простая задача - приходит ICollection или ICollection<>. И мне надо положить туда данные, все.В дотнетах для этого используют IList, о чём было сказано с самого начала.

да это тролище. все он знает. ему просто интересно наблюдать за его вбросами
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682741
cdtyjv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВ дотнетах для этого используют IList, о чём было сказано с самого начала.Да я уже объяснил, почему: потому что в маразматичном представлении разработчиков .Net в коллекцию нельзя добавлять элементы. Ну бывает, это называется некомпетентностью.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682742
cdtyjv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВ дотнетах для этого используют IList, о чём было сказано с самого начала.Нет, в .Net много коллекций. Во всех них можно класть элементы (за исключением read-only), но общего метода для этого нет. В этом и проблема.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682743
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjvАлексей КВ дотнетах для этого используют IList, о чём было сказано с самого начала.Нет, в .Net много коллекций. Во всех них можно класть элементы (за исключением read-only), но общего метода для этого нет. В этом и проблема.

а зачем ты врукопашную реализуешь интерфейсы? чем конкретно тебя не страивают готовые коллекции?
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682744
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjvАлексей КВ дотнетах для этого используют IList, о чём было сказано с самого начала.Да я уже объяснил, почему: потому что в маразматичном представлении разработчиков .Net в коллекцию нельзя добавлять элементы. Ну бывает, это называется некомпетентностью.В коллекцию нельзя, зато в список можно. IList чем не угодил? Название не нравится?
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682745
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Абсолют,
Да он не нужен (Add) если его нет в контексте десериализации ( собрать объект)
в конце концов внутреннее содержание объекта ( в виде поля) имеет законченный более реальный тип, чем то что торчит наружу
типа перечисления или IList, равно и для врапперов коллекций (as TempFileCollection) , а содержательные коллекции практический
все имеют конструктор с заполнением... add даже не трогаем..
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682746
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjvАлексей КВ дотнетах для этого используют IList, о чём было сказано с самого начала.Нет, в .Net много коллекций. Во всех них можно класть элементы (за исключением read-only), но общего метода для этого нет. В этом и проблема.Они все реализуют IList?
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682747
Фотография Абсолют
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjvУ меня простая задача - приходит ICollection или ICollection<> . И мне надо положить туда данные, все.
Шел 2014 год...
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682748
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjvАлексей КВ дотнетах для этого используют IList, о чём было сказано с самого начала.Да я уже объяснил, почему: потому что в маразматичном представлении разработчиков .Net в коллекцию нельзя добавлять элементы. Ну бывает, это называется некомпетентностью.
Считаю это скороспелым утверждением, тем более высказано в такой декларативной форме, и не один раз..
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682759
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjv,

Что означает "приходит ICollection и нужно положить туда данные" ?
Откуда "приходит"?
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682760
cdtyjv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КВ коллекцию нельзя, зато в список можно. IList чем не угодил? Название не нравится?Уже отвечал: потому что любой список это коллекция, но не любая коллекция это список. Например, у меня в руках Queue, мне надо его заполнить. Так понятнее?
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682761
cdtyjv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КОни все реализуют IList?Нет.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682763
cdtyjv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилЧто означает "приходит ICollection и нужно положить туда данные" ?
Откуда "приходит"?Извне, разумеется.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682765
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjv,

Может, вы конкретнее покажете? На примере вашей задачи.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682767
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjv,
авторНапример, у меня в руках Queue, мне надо его заполнить. Так понятнее?
public Queue(ICollection col)
одним ударом через конструктор Queue
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682770
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное я поторопился, я бы скорее отнёсся к нему как к обертке и сделал более глубокую десериализацияю
через внутренне поле as нативный массив private object[] _array;
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682772
cdtyjv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиcdtyjv,
авторНапример, у меня в руках Queue, мне надо его заполнить. Так понятнее?
public Queue(ICollection col)
одним ударом через конструктор QueueУточню задачу. У меня в руках есть поток данных, и больше ничего. Из него я вычитываю некий маркер, который говорит мне, что дальше в потоке идет сериализованная коллекция некоего типа. В Java я бы на основании этого типа инстанциировал коллекцию (тут бы возможно потребовался какой-то if/switch), и запихал в нее данные через Add, так как в любую коллекцию можно добавлять данные, это и дураку понятно - на то она и коллекция.
А в .Net мне это не сделать. Так как не существует универсального способа класть данные в коллекцию. Идиотизм собственной персоной.
...
Рейтинг: 0 / 0
Почему в .Net такие убогие коллекции?
    #38682774
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cdtyjvидет сериализованная коллекция некоего типа
Коллекция .Net? Может, спокойно десериализовать, если знаете тип?
...
Рейтинг: 0 / 0
25 сообщений из 379, страница 7 из 16
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Почему в .Net такие убогие коллекции?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]