Предположим, у меня была строка:
string str = "1111222233334444";
Как я могу разбить эту строку на куски некоторого размера?
например, разбив это на размеры 4, мы получим строки:
"1111" "2222" "3333" "4444"
Использование расширений Buffer из библиотеки IX
static IEnumerable<string> Split( this string str, int chunkSize ) { return str.Buffer(chunkSize).Select(l => String.Concat(l)); }