Size: a a a

2019 December 27

Dv

Dr. Friedrich von Never in pro.net
У них вполне себе есть характеристика fairness.
источник

G

George in pro.net
Anatoly
ты определение "честности алгоритма" дай
Пожалуйста - делает ровно то, что описано в документации к этому api. А прямо сейчас foreach этого не делает. Вот и весь сказ. Документация лжет.
источник

A

Anatoly in pro.net
George
Пожалуйста - делает ровно то, что описано в документации к этому api. А прямо сейчас foreach этого не делает. Вот и весь сказ. Документация лжет.
это называется корректность
источник

A

Anatoly in pro.net
и где спецификация (а не документация) врёт?
источник

A

Anatoly in pro.net
т.е. давай конкретную фразу из спеки языка и что работает не так
источник

AH

Ayrat Hudaygulov in pro.net
Я так думаю нужен BigList!!1
источник

IC

Ilya Chernoudov in pro.net
George
Пожалуйста - делает ровно то, что описано в документации к этому api. А прямо сейчас foreach этого не делает. Вот и весь сказ. Документация лжет.
пруф в студию!
источник

Dv

Dr. Friedrich von Never in pro.net
George
Пожалуйста - делает ровно то, что описано в документации к этому api. А прямо сейчас foreach этого не делает. Вот и весь сказ. Документация лжет.
А что именно документация на форыч говорит?
источник

Dv

Dr. Friedrich von Never in pro.net
Мне казалось, что это от конкретной коллекции зависит.
источник

IC

Ilya Chernoudov in pro.net
Dr. Friedrich von Never
А что именно документация на форыч говорит?
наверное документация на енумератор...
источник

Dv

Dr. Friedrich von Never in pro.net
Ilya Chernoudov
наверное документация на енумератор...
В документации на гетэнумератор чота не написано про версию вообще.
источник

G

George in pro.net
…If modifications made to the list
       // while an enumeration is in progress, the MoveNext and
       // GetObject methods of the enumerator will throw an exception.
источник

G

George in pro.net
вот это прям в документации метода
источник

Dv

Dr. Friedrich von Never in pro.net
А, не, написано, просто нету слова "version", поэтому я не нашёл %)
источник

IC

Ilya Chernoudov in pro.net
George
…If modifications made to the list
       // while an enumeration is in progress, the MoveNext and
       // GetObject methods of the enumerator will throw an exception.
вроде бы так оно и есть
источник

Dv

Dr. Friedrich von Never in pro.net
Ilya Chernoudov
вроде бы так оно и есть
На самом деле нет, если ты сделаешь определённое количество модификаций
источник

Dv

Dr. Friedrich von Never in pro.net
Чтобы заоверфловить версию
источник

IC

Ilya Chernoudov in pro.net
Dr. Friedrich von Never
На самом деле нет, если ты сделаешь определённое количество модификаций
ну пиздец, сделать 2 миллиарада операций во время итерации и не получить об этом уведомление
источник

IC

Ilya Chernoudov in pro.net
я бы сказал, что кто то придирается
источник

G

George in pro.net
Ilya Chernoudov
ну пиздец, сделать 2 миллиарада операций во время итерации и не получить об этом уведомление
Каждому свое, но от таких базовых вещей, как список и foreach я хочу прям точно знать, как оно работает. А оно работает не так как заявлено.

Сомнения остались по этому поводу?
источник