У меня возникли проблемы с запоминанием того, как (но не почему) использовать IEnumerator в С#. Я привык к Java с замечательной документацией, которая очень хорошо объясняет начинающим. Поэтому, пожалуйста, несите меня.
Я пробовал учиться другим ответам на этих досках безрезультатно. Вместо того, чтобы задавать общий вопрос, который уже был задан раньше, у меня есть конкретный пример, который прояснит мне все.
Предположим, что у меня есть метод, которому необходимо передать объект IEnumerable<String>. Весь метод, который нужно выполнить, - это конкатенация букв roxxors до конца каждого String в итераторе. Затем он вернет этот новый итератор (конечно, исходный объект IEnumerable остается таким, каким он был).
Как я могу это сделать? Ответ здесь должен помочь многим с основными вопросами об этих объектах, кроме меня, конечно.