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

C# Discussion :

type int que je dois convertir en string


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    316
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2010
    Messages : 316
    Par défaut type int que je dois convertir en string
    Bonjour,


    j'ai affiche des informations dans les labels

    ce que j'ai fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    			object signInPageState = Session["SignInPage"];
    			Compte.SignInPageState s = (Compte.SignInPageState)signInPageState;
     
    			 if (s.IndividualStruct != null)
                			 {
                    			 mNameLabel.Text = s.IndividualStruct.FirstName + " " + s.IndividualStruct.LastName;
                			 }
                			else
                			 {
                    			 mNameLabel.Text = s.CompanyStruct.CompanyName;
                			 }
    tout va bien jusqu'au ici...

    alors je vais mettre un label(mAdresseId.Text) où je vais afficher AdresssId

    Je ne peux pas faire comme l'exemple suivant parce que c'est le type int que je dois convertir en string, n'est-ce pas ?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	mAdresseId.Text = s.AddressStruct.AddressId;
    alors j'ai essaieyé comme cela :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    			object signInPageState = Session["SignInPage"];
    			Compte.SignInPageState s = (Compte.SignInPageState)signInPageState;
     
    			 if (s.IndividualStruct != null)
                			 {
                    			 mNameLabel.Text = s.IndividualStruct.FirstName + " " + s.IndividualStruct.LastName;
                			 }
                			else
                			 {
                    			 mNameLabel.Text = s.CompanyStruct.CompanyName;
                			 }
     
     
    			int.AddressId;  //line 38	
    			AddressId = Convert.toInt32 (mAdresseId.Text); //line 39
    Mais cela ne marche pas !!!!

    et voici le message erreur pour la ligne 38

    Compiler Error Message: CS0201: Only assignment, call, increment, decrement, and new object expressions can be used as a statement
    Que je dois faire ?

    Bonne journée

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Pas tout compris, comme tu ne nous indique pas le type de tes membres.

    Sinon,la ligne int.AddressId ne correspond à rien.

    De quel type est AdressId (membre de AdressStruct) ?

    Essaye d'être plus clair, car là, il faut jouer auxc devinettes.

    Tu dis vouloir convertir en string (ce qui se fait avec ToString() sur n'importe quel type d'objet) mais tu apelle une conversion en Int.

    Donc, donne des détails plus clair car là c'est nébuleux.

  3. #3
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    enlève la ligne il n'a pas d'utilité

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int.AddressId;  //line 38

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    316
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2010
    Messages : 316
    Par défaut
    Merci Bluedeep et azstar...

    j'ai trouvé la solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mAdresseId.Text = s.AddressStruct.AddressId.ToString();


    bonne soirée

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

Discussions similaires

  1. Comment convertir un type int en type string
    Par vandeyy dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 05/08/2014, 14h41
  2. convertir un type (int ou string) en n bytes
    Par Rayann dans le forum Débuter avec Java
    Réponses: 10
    Dernier message: 18/12/2009, 10h19
  3. Réponses: 2
    Dernier message: 10/04/2007, 12h39
  4. Réponses: 3
    Dernier message: 23/02/2006, 09h37
  5. Convertir un string en type property ou object
    Par bencot dans le forum Langage
    Réponses: 2
    Dernier message: 20/11/2004, 20h18

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