StringBuilder, ajouter un Onglet entre les Valeurs

J'ai un petit problème:

J'ai une Liste de champs, avec 3 Valeurs. Je veux construire mon String avec ces trois Valeurs,
délimité par un "ONGLET"..

Code:

StringBuilder stringBuilder = new StringBuilder();
foreach (string field in fields)
{
    stringBuilder.Append(field).Append("\t");
}
stringBuilder.AppendLine();
return stringBuilder.ToString();

L'Onglet est uniquement entre la 3ème et la 2ème Valeur (Entre le 1er et le 2ème est un Espace ?!)

J'ai donc essayé ceci:

StringBuilder stringBuilder = new StringBuilder();
foreach (string field in fields)
{
    stringBuilder.Append(field + "\t").Append("\t");
}
stringBuilder.AppendLine();
return stringBuilder.ToString();

Alors j'ai 2 Onglets entre la 3e et la 2e, un Onglet entre le 1er et le 2ème et aussi un Espace
entre le 1er et le 2ème..

(L'Espace est toujours là, comment l'éviter?)

Donc ce que j'ai à faire? Besoin seulement (sans espaces..) un Onglet entre ces Valeurs..

Comment vérifiez-vous que l'onglet n'est pas là? En regardant où sur l'écran, le texte se termine?
Au moins je prends de la Chaîne (de retour) et je l'ai copier dans le presse-papiers via le Code, puis j'ai coller dans le bloc-notes
Savez-vous que le bloc-notes onglet jeux s'arrête à des points fixes, et si votre onglet extrémités de près à un tel point, il apparaît que les étroites dans l'espace?
juste vu que maintenant.. il a Essayé ensuite dans Word et là ça fonctionne.. Bien que le Problème est résolu ;D
sans doute pourrait le faire avec la recherche dans notepad++/vim ou quelque chose avec un éditeur binaire de regarder ce que vous avez réellement

OriginalL'auteur eMi | 2012-02-08