Size: a a a

2020 September 08

🎁

🎁Kopoh🎄 in CODE BLOG / C#
this.
Foreach и не заниматься дрочивом
источник

t

this. in CODE BLOG / C#
Чшшшш
источник

EA

Egene Avdeev in CODE BLOG / C#
Sergey Benzenko
Дело в том, что foreach, например, не позволяет изменять коллекцию, по которой итерирует, а иногда это надо.
С другой стороны, если в коде семантически коллекция предметов, то гораздо более понятным будет использование foreach и работа внутри цикла с предметом, а не с элементом массива.
Так что приводить всё к одному или к другому тоже не вариант
Сергей отлично привел аргумент "против" foreach,  хотя не то, что это аргумент против,  просто факт с которым можно работать
источник

t

this. in CODE BLOG / C#
На моем плече паучара
источник

🎁

🎁Kopoh🎄 in CODE BLOG / C#
this.
На моем плече паучара
Осторожно
источник

t

this. in CODE BLOG / C#
Egene Avdeev
Сергей отлично привел аргумент "против" foreach,  хотя не то, что это аргумент против,  просто факт с которым можно работать
Ну то что в фор ич нельзя менять элементы было и так очевидно, он все же не для таких целей
источник

S

Sergey Trofimov in CODE BLOG / C#
источник

EA

Egene Avdeev in CODE BLOG / C#
this.
Ну то что в фор ич нельзя менять элементы было и так очевидно, он все же не для таких целей
Вот в итоге и разошлись все. Но стало пончтнее как foreach  раьотает)
источник

СА

Стас Акинин... in CODE BLOG / C#
уважаемые, можете подсказать как решить следующую проблему?
дергаю апи openStreetMap поисковым запросом
возвращается несколько результатов поиска, мне нужно вытащить из него полигоны, но для первого результата они представлены в формате массив полигонов > массив контуров > массив точек
для второго результата массив полигонов/контур > массив точек
из за этого JsonConverter выдает ошибку что не распознает точку как массив точек
источник

ДБ

Дима Безотосный... in CODE BLOG / C#
this.
Ну то что в фор ич нельзя менять элементы было и так очевидно, он все же не для таких целей
А вроде уже можно или я путаю?
foreach (ref var item in array)
{
}
источник

S

Sergey Trofimov in CODE BLOG / C#
массив и лист побоку, на перфоманс только ArrayList страдает так чобы прям ощутимо было
источник

t

this. in CODE BLOG / C#
Дима Безотосный
А вроде уже можно или я путаю?
foreach (ref var item in array)
{
}
Ну это уже ваши новомодные фишки
источник

t

this. in CODE BLOG / C#
Может и можно
источник

AM

Artur Mustafin in CODE BLOG / C#
Happy Jupiter
Классика
это риел?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Sergey Benzenko
Дело в том, что foreach, например, не позволяет изменять коллекцию, по которой итерирует, а иногда это надо.
С другой стороны, если в коде семантически коллекция предметов, то гораздо более понятным будет использование foreach и работа внутри цикла с предметом, а не с элементом массива.
Так что приводить всё к одному или к другому тоже не вариант
вопрос был в том, что мы прописали форыч,
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
и тут оно понеслось....
источник

HJ

Happy Jupiter in CODE BLOG / C#
Artur Mustafin
это риел?
Да
источник

t

this. in CODE BLOG / C#
Макс Епифанов
вопрос был в том, что мы прописали форыч,
А вы не думали это сделать красивее через линк?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
this.
А вы не думали это сделать красивее через линк?
я уже объяснял неоднократно почему сделано именно так
источник

t

this. in CODE BLOG / C#
Макс Епифанов
я уже объяснял неоднократно почему сделано именно так
Извиняюсь, в этой куче я много сообщений пропускал
источник