Comment écrire un fichier dans une position spécifique au lieu de donner de l'espace comme " "
.Ici je suis en train d'écrire dans un fichier, la sortie je reçois est commeÉcrire dans un fichier texte à un emplacement spécifique?
TIMESTAMP 'ATRS_ACCT_TIMESTAMP',
OU_ID 'ATRS_ACCT_OU_ID',
COMPANY_CODE 'ATRS_ACCT_COMPANY_CODE',
BU_ID 'ATRS_ACCT_BU_ID',
mais je besoin d'une sortie comme celui-ci
TIMESTAMP 'ATRS_ACCT_TIMESTAMP',
OU_ID 'ATRS_ACCT_OU_ID',
COMPANY_CODE 'ATRS_ACCT_COMPANY_CODE',
BU_ID 'ATRS_ACCT_BU_ID',
Voici mon code
string[] ss = new string[tblSchema.Rows.Count];
for (int i = 0; i < tblSchema.Rows.Count; i++)
{
ss[i] = (tblSchema.Rows[i]["ColumnName"].ToString());
dest.WriteLine(ss[i].ToUpper() + " " +
"'" + textBox2.Text + ss[i].ToUpper() + "'" + ",");
}
Toute suggestion?
Cela ne va fonctionner que si tous de la table les noms se terminent dans la même limite de tabulation. – forsvarir
Je n'ai pas remarqué qu'il utilisait pour la boucle sur le nom de la colonne, sinon je suggérerais simplement d'utiliser autant de \ t que nécessaire ... C'est moche, mais vous pouvez le pirater en utilisant \ t basé sur les plus grands noms de tables au nom de la table actuelle. – Gal