Tableaux et Strings

[Résolu]
Signaler
Messages postés
339
Date d'inscription
dimanche 26 janvier 2003
Statut
Membre
Dernière intervention
25 mars 2009
-
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
-
Bonjour,

Il y a peu j'ai décidé de me mettre au .NET via CSharp. J'étais avant habitué au C et au bon vieux VB6.

Je rencontre toutefois deux problemes avec la syntaxe de ce langage :

1. Comment déclare t-on un tableau de strings ?
string tableau[10]; plante par exemple.

2. Comment mettre SIMPLEMENT des chiffres quand le programme attend des strings ?
Par exemple, j'ai un int toto=10;
Je veux afficher toto dans une textbox. Si je fais textbox.text = toto.ToString; ca plante.
Alors j'ai trouvé une parade : System.Convert.ToString((long)toto, 10);. Mais sérieusement, y'a pas plus simple ? -.-

Merci à tous.

4 réponses

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
35
Salut,

1) On déclare le tableau et après on fixe la taille.
string[] tableau = new string




[10];

2) ToString est une fonction donc il faut des ()




textbox.text = toto.ToString(); 



Kenji

<hr width="100%" size="2">



Merci de cliquer sur "Réponse acceptée" si une réponse vous convient.
Messages postés
339
Date d'inscription
dimanche 26 janvier 2003
Statut
Membre
Dernière intervention
25 mars 2009
5
Merci effectivement ça marche. C'est assez déroutant ce "." pour qqun qui vient du C.
Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
58
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
97
C'est sûr que l'ambiance en C# est plus à l'enchainement de . qu'aux appels de méthodes "brut" du C, mais on s'y fait vite ;-)

textBox.Text au lieu de GiveMeTheText(textBox), c'est QdB :p

/*
coq
MVP Visual C#
*/