IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[C#] Une variable dans une chaine de caractères... [Débutant(e)]


Sujet :

Windows Forms

  1. #1
    Membre confirmé
    Inscrit en
    Août 2003
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 53
    Par défaut [C#] Une variable dans une chaine de caractères...
    Désolé pour cette question complètement stupide, mais comment on fait pour faire en c# ce qui en c++ s'écrirait :
    sprintf(ma_chaine, "i = %i",i);

    J'ai beau chercher dans l'aide, sans bouquin pour débutant, je trouve pas!

  2. #2
    Membre Expert
    Avatar de freddyboy
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2003
    Messages
    810
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2003
    Messages : 810
    Par défaut
    c'est pas la methode String.Format que tu cherche ?

    @+

  3. #3
    Membre confirmé
    Inscrit en
    Août 2003
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 53
    Par défaut
    non mais en gros c'est tout con, je veux faire :
    fileStream.Read(ByteArray, 0, nBytes);
    richTextBox1.AppendText(XXXX);

    ou le XXXX est l'équivalent de ma série de bits. Il me dit qu'il peut pas mettre des bytes dans des string, ce qui parait logique!!!

    Mais je fais comment pour le traduire? On voit que c'est encore de la version beta pour l'aide... *soupire*

  4. #4
    Membre Expert
    Avatar de freddyboy
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2003
    Messages
    810
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2003
    Messages : 810
    Par défaut
    et du cote de System.Text.Encoding.ASCII.GetString il n'y a rien pour t'aider ?

    @+

  5. #5
    Membre confirmé
    Inscrit en
    Août 2003
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 53
    Par défaut
    bon...ok j'ai mal du m'exprimer...

    pour un affichage classique, on fait : Console.WriteLine("bonjour {0} {1}, vous avez {2} ans.", nom, prenom, age);

    Bon et bien au lieu de l'afficher dans la console, je veux l'afficher dans mon richText!

  6. #6
    Membre averti
    Profil pro
    chef
    Inscrit en
    Février 2005
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : chef

    Informations forums :
    Inscription : Février 2005
    Messages : 30
    Par défaut
    myString = "bonjour " + nom + " " + prenom + ", vous avez" + age.ToString() + "ans.";

    ce n'est pas ca que tu souhaites ?

    ici nom et prenom sont des string et age un int

  7. #7
    Membre Expert
    Avatar de freddyboy
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2003
    Messages
    810
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2003
    Messages : 810
    Par défaut
    bon ok alors a moi de voir si j'ai bien compris.
    tu as des bytes que tu veux mettre dans un string puis l'afficher dans ton richtextbox c'est ca ?

    alors il me semble qu'il faut que tu prenne tes bytes et que tu les convertissent en string pour les afficher. donc tu as besoin d'une methode de convertion qui peut eventullement etre System.Text.Encoding.ASCII.GetString(byte[] b) qui renvoie une string.

    c'est ca ou j'ai encore compris de travers ?

    @+

  8. #8
    Membre averti
    Homme Profil pro
    BI Développeur
    Inscrit en
    Mars 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : BI Développeur
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2005
    Messages : 16
    Par défaut
    En utilisant la propriete text du richtext ca devrait fonctionner.

  9. #9
    Membre confirmé
    Inscrit en
    Août 2003
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 53
    Par défaut
    Merci Sokette

  10. #10
    Membre Expert
    Avatar de freddyboy
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2003
    Messages
    810
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2003
    Messages : 810
    Par défaut
    effectivement j'avais pas bien compris ce que tu voulais parce que sinon je t'aurais donné la reponse du premier coup.

    sorry...

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. portée d'une variable dans une fonction dans une méthode
    Par laurentg2003 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/06/2009, 19h05
  2. Récupérer le nom d'une colonne d'une table dans une variable
    Par mimi51340 dans le forum Général Java
    Réponses: 4
    Dernier message: 13/03/2008, 14h23
  3. Réponses: 4
    Dernier message: 29/01/2008, 11h12
  4. Réponses: 1
    Dernier message: 15/02/2007, 00h24
  5. Mettre une valeur d'une table dans une variable
    Par Raphou96 dans le forum Access
    Réponses: 5
    Dernier message: 06/02/2006, 15h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo