Console.WriteLine différentes façons de l'écrire

De la Confusion dans un vraiment une question de base:
J'ai vu dans beaucoup de livres, ils utilisent de l'utilisation de la Console.WriteLine:

int i = 12;
Console.WriteLine("MyVariable value is {0}", i);

Au lieu de

int i = 12;
Console.WriteLine("MyVariable value is" + i);

Est là toute la différence entre eux?

Vous pouvez effectuer une recherche sur les différentes manières de formater une Chaîne de caractères. La réponse à votre question, il n'y a pas de différence entre les deux, on est juste plus propre puis l'autre, et plus facile à lire.
double possible de C# String de sortie: format ou concat?
et plus facile à étendre

OriginalL'auteur Sandy | 2011-09-29