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

ASP.NET Discussion :

[2.0][C#] Conversion string en int32 ?


Sujet :

ASP.NET

  1. #1
    CUCARACHA
    Invité(e)
    Par défaut [2.0][C#] Conversion string en int32 ?
    Salut,

    Je ne comprend pas pourquoi ceci ne fonctionne pas, quelqu'un pourrait m'aider ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
            String strTransfert = hidTransfert.Value; //controle HTML Hidden runat=server
            Int32 ClientCode = -1;
            strTransfert = hidTransfert.Value;
            if (IsPostBack)
            {
                if (strTransfert!="") {
                    String[] tTransfert = strTransfert.Split('|');
                    if (tTransfert.Length > 0)
                    {
                        ClientCode = (Int32)tTransfert[0];
                    }
                }
            }
    J'ai le message impossible de convertir string en int

    Bien à vous

    Laurent Jordi
    http://www.ezlogic.mc

  2. #2
    Membre régulier
    Inscrit en
    Juin 2003
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 82
    Points : 92
    Points
    92
    Par défaut
    bonjour,

    essayes ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    int.Parse(chaine) ;

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    581
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 581
    Points : 633
    Points
    633
    Par défaut
    ben oui un string ne sait pas etre converti de cette manière en int

    Y a aussi int.TryParse(string, out int) qui te renvoie un booleen.

    fix

  4. #4
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Sinon, Convert.ToInt32 marche aussi

  5. #5
    CUCARACHA
    Invité(e)
    Par défaut Merci les gars...
    Salut,

    Merci pour vos réponses... J'ai craqué, je suis allé à la fnac et je me suis acheté tous les manuels de référence dont j'avais besoin...

    C# 2.0
    ASP.Net 2.0
    SQL Server 2005 T1 & T2...

    170€ glup...

    Douloureux mais nécessaire...

    @+

    Laurent Jordi

Discussions similaires

  1. echec de la conversion de paramètre d'un string en int32
    Par sycoulibaly dans le forum VB.NET
    Réponses: 21
    Dernier message: 18/02/2009, 00h19
  2. [VS 2003] [VB.net] Conversion string to Int32 = hexa ?
    Par babeu dans le forum Windows Forms
    Réponses: 5
    Dernier message: 01/08/2006, 18h03
  3. [CONVERSION] String -> HEXADECIMAL ...
    Par tripop dans le forum Langage
    Réponses: 9
    Dernier message: 13/01/2005, 09h42
  4. conversion String en Date (parse trop permissif)
    Par ciloulou dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 13/09/2004, 18h36
  5. [FLASH MX 2004] conversion string en int.
    Par calfater dans le forum Flash
    Réponses: 3
    Dernier message: 26/05/2004, 15h00

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