Я хотел бы разбить строку на определенную переменную длины.
Требуется проверка границ, чтобы не взорваться, когда последняя часть строки не длиннее или не длиннее длины.Ищем самую краткую (но понятную) версию.
Пример:
string x = "AAABBBCC";
string[] arr = x.SplitByLength(3);
// arr[0] -> "AAA";
// arr[1] -> "BBB";
// arr[2] -> "CC"