Как разбить строку на x символов

У меня есть программа, в которой пользователь вводит список чисел в виде строки. Этот список чисел всегда кратен 8.

Таким образом, список может содержать 8, 16, 32, 40, 48 и т. Д. Чисел.

Мне нужно разбить эту строку на каждые 8 ​​символов.

Например, предположим, что пользователь ввел «1234123445674567»

Как я могу разбить его на массив строк, где (0) - «12341234», а (1) - «45674567»

Примечание: размер массива должен быть равен длине строки, деленной на 8.

Примерно так:

Dim stringArray(txtInput.Text.Length/8) as String

Изменить: я знаю, что могу сделать это, создав цикл, который считает 8 чисел и разбивает его на массив, но это займет много времени и потребует нескольких переменных, и я знаю, что есть более эффективный способ сделать это. Я просто не знаю синтаксиса.

9
задан Mark Kramer 8 January 2012 в 00:37
поделиться