une nouvelle ligne dans un multi-ligne de chaîne

Essayer de passer outre les méthodes tostring dans une de mes classes.

 return string.Format(@" name = {0}
                         ID = {1}
                         sec nr = {2}
                         acc nr = {3}", string, int, int ,int); //types

Mais la chose est, le résultat n'est pas aligné lors de l'impression:

name = test
                                   ID = 42
                                   sec nr = 11
                                   acc nr = 55

De la tentative d'ajout \n imprime juste à s'en sortir sans formatage. Deviner qu'il a quelque chose à voir avec @", " ce que je suis en utilisant le multi-doublure en.

Tiens à imprimer :

name = test
                                   ID = 42
                                   sec nr = 11
                                   acc nr = 55

OriginalL'auteur Milan | 2010-04-13