Salut j'ai un problème J'ai cette ligne de code:
return string.Format("{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}", Name, CPSA, PostCode, Rank, Score1, Score2, Score3, Score4, Score5, Score6, Score7, Score8);
Il tire les données d'un fichier texte et est sorti dans une zone de liste. Je veux en justifier la moitié à gauche et la moitié à droite, donc dans le monde des rêves, ceci:
return string.Format("align=left({0}, {1}, {2}, {3}, {4},) align=right ({5}, {6}, {7}, {8}, {9}, {10}, {11})", Name, CPSA, PostCode, Rank, Score1, Score2, Score3, Score4, Score5, Score6, Score7, Score8);
J'ai regardé autour de moi mais je n'ai aucune idée de comment le faire, je suis aussi un peu un noob de codage, alors expliquez-moi. le code est C # Merci
Vous pouvez faire quelque chose comme ça:
Console.WriteLine(String.Format("{0,-10} | {1,5}", "Bill", 51));
Vous obtiendrez "51" aligné à droite sur 5 caractères.
Plus d'exemples ici: Aligner la chaîne avec les espaces .
Pour référence officielle, regardez Formatage composite