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 :

String en entier.


Sujet :

C#

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 73
    Par défaut String en entier.
    Bonjour tout le monde,
    J'ai une chtite question:

    Est il possible de transformer un string en entier? en sachant que je suis sur que mon string n'est formé que de chiffre.

    Bonne journée.

  2. #2
    Rédacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par défaut
    Jette un œil aux méthode Int32/Int64.Parse. Tu as également la méthode TryParse, qui évite l'exception si le format n'est pas correct, et renvoie un booléen indiquant si la conversion s'est bien passée.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 73
    Par défaut
    Merci bien mais je cois que j'ai posté ma question trop vite...
    J'ai tester comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
     string numero = picturebox.Name.ToString();
     numero = numero.Remove(0,10);
     int num = System.Convert.ToInt16(numero);
     label31.Text = num.ToString();
    et ca marche ^^.

    Mais tout de même merci pour ta réponse rapide, si jamais mon code plante je me pencherais du coté du tryparse.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Par défaut
    Tu peux aussi essayer : Convert.toInt32(TonString);

  5. #5
    Membre chevronné
    Inscrit en
    Décembre 2008
    Messages
    256
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : Décembre 2008
    Messages : 256
    Par défaut
    Citation Envoyé par Clydopathe Voir le message
    Merci bien mais je cois que j'ai posté ma question trop vite...
    J'ai tester comme ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
     string numero = picturebox.Name.ToString();
     numero = numero.Remove(0,10);
     int num = System.Convert.ToInt16(numero);
     label31.Text = num.ToString();
    Tu risques d'avoir un problème avec ce code.
    Si numero="0102030405" alors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    int num = Convert.ToInt16(numero)
    déclenchera une OverflowException alors même que num a la capacité d'accueillir cette valeur.

    Donc si ta cible est un int (Int32), tu dois utiliser la méthode ToInt32 de la la classe Convert.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2008
    Messages : 73
    Par défaut
    Merci pour l'aide mais je ne risque pas de dépasser 100, mais je le passe en int32, ca coute rien ^^. Merci pour les infos, bonne journée.

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

Discussions similaires

  1. Concatenation String et entier
    Par mizupowa dans le forum C
    Réponses: 89
    Dernier message: 08/03/2007, 01h22
  2. [c#] convertion string et entier
    Par zidenne dans le forum Windows Forms
    Réponses: 3
    Dernier message: 20/09/2006, 11h31
  3. string en entier et entier en string
    Par mathher dans le forum C++
    Réponses: 2
    Dernier message: 14/04/2006, 12h11
  4. [Débutant(e)]convertir un string en entier
    Par harris_macken dans le forum Langage
    Réponses: 2
    Dernier message: 01/04/2005, 07h20
  5. Ajouter a une variable de type string, un entier
    Par Little-Freud dans le forum SL & STL
    Réponses: 12
    Dernier message: 05/03/2005, 19h33

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