Вход на сайт
Programmierung Quereinsteiger?
3536 просмотров
Перейти к просмотру всей ветки
alex445 коренной житель
в ответ AlexNek 28.12.21 17:53
Для начала нужно найти что это вообще такое
https://stackoverflow.com/questions/509211/understanding-s...
А после, долго и нудно разбираться с каждым вариантом. Что то подобное помню в Руби - смотришь на короткий код и нифига не понимаешь, что он может делать
Так что пусть уж лучше будет длинный код, но понятный без дополнительных поисков.
a[start:stop] # items start through stop-1 a[start:] # items start through the rest of the array a[:stop] # items from the beginning through stop-1 a[:] # a copy of the whole array
Теперь что-то подобное в Шарпе - стоп означает не стоп, а стоп минус 1. И эту хрень надо постоянно держать в голове. А ведь до появления этой уродской нотации у меня в голове было на несколько байт больше свободного места.