Bonjour j'aimerais modifier le découpe de mon fichier !

Mon code actuel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
StreamReader FileMhs = new StreamReader(Path);
            line = FileMhs.ReadLine();
            line = line != null ? line.Replace(" ", string.Empty) : line;
            while (line.Length > 0)
            {
                if (line.Length > 9)
                {
                    string tmp = line.Substring(0, 10);
                    line = line.Substring(10);
                    listOpDispo.Items.Add(tmp);
                }
                else
                {
                    listOpDispo.Items.Add(line);
                    break;
                }
            }
Ce code prend a chaque fois 10 premiers caractères et les affiches dans une liste ,
mais j'aimerais prendre les 12 premiers caractères et les ignorer et continuer d'afficher à chaque fois les 10 suivants !