Object string Console WriteLine Convert

zargooo04 Messages postés 22 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 15 septembre 2010 - 10 août 2010 à 17:03
PapyNormand Messages postés 27 Date d'inscription samedi 7 août 2010 Statut Membre Dernière intervention 16 janvier 2014 - 19 août 2010 à 22:54
bonjours et merci d'etre la;

exemple en peut faire

Console.WriteLine(valeur1,valeur2);

mis quand la valeur1 et valeur2 sont des Object

si je fait
Console.WriteLine(valeur1,valeur2);


il me sorte une erreur;

Help myyyyyyyyyyyy

2 réponses

Miltiades Messages postés 233 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 25 octobre 2010
10 août 2010 à 17:43
ca doit venir du fait que tu as mal lu la Documentation de la fonction Writeline
Il n'est dit nul part qu'une surcharge de cette fonction a pour masque:
WriteLine(Object, Object)


par contre, on trouve plutot cette description (qui doit être celle que tu voulais utiliser...) :
WriteLine(String, Object, Object)


ne pas oublier la chaine de caractère... c'est elle qui te permet de formater ta sortie...

Nul ne devient grand par la guerre...
0
PapyNormand Messages postés 27 Date d'inscription samedi 7 août 2010 Statut Membre Dernière intervention 16 janvier 2014 1
19 août 2010 à 22:54
Bonjour,

Juste un petit complément au post de Miltiades.

Console.WriteLine("Object1 : {0} Object2 : {1}",Object1,Object2);

Pour certains types d'objets (DateTime,types numériques...), on peut mettre personnaliser {0} et {1} en cas de format special d'affichage

Bonne soirée
0
Rejoignez-nous