using System.Collections.Generic;
public static void Main() {
var exemplo = "13032015joao13032015joao";
var partes = SplitFixed(exemplo, new List<int>() {2, 2, 4, 4});
foreach(var parte in partes) {
public static List<String> SplitFixed(string texto, List<int> tamanhos) {
var partes = new List<String>();
foreach(var tamanho in tamanhos) {
partes.Add(texto.Substring(posicao, tamanho));
partes.Add(texto.Substring(posicao));