En ce qui concerne ma dernière question (Is there an easier way of passing a group of variables as an array)Comment puis-je faire l'utilisation du mot-clé params similaire à l'écriture à la console
je tente de transmettre des variables de chaîne à une méthode pour écrire un flux, plutôt que de faire la écrire dans chaque méthode individuelle.
L'utilisation du mot-clé params est évidemment une solution, mais en l'utilisant, je crois que je ne peux pas faire des choses comme ceci:
Write("hello {0}",var1);
Ce qui rend le code sans assez salissante. Existe-t-il un moyen de forcer cette fonctionnalité à mes propres méthodes?
Vous avez peut-être raté la question? Ce que j'aimerais pouvoir faire, c'est passer des arguments dans une chaîne quand on passe le tout en argument à une autre méthode. Tout ce que je peux faire pour le moment est le suivant: Write ("Hello", var1); qui, lorsqu'il s'agit de longues chaînes, devient très salissant. J'aimerais pouvoir faire ceci: Écrire ("Hello {0}", var1); – George
George: Je ne vois pas ce que tu ne peux pas faire maintenant. La sortie de 'String.Format' est une chaîne avec' {0} ',' {1} 'remplacée par la valeur de l'argument respectif. –
Ignorer le commentaire, je viens de comprendre ce que vous avez fait: V Merci. – George