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 :

Convertir une string avec espace en Single


Sujet :

C#

Vue hybride

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 315
    Par défaut Convertir une string avec espace en Single
    Bonjour à tous,
    j'Ai une string que j'aimerais convertir en single..voici mon code:
    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
    public Single ConvertToSingle(object valeur)
    {
    	Single montant = 0;
    	//Pour avoir un point et non une virgule
    	try
    	{				
    		montant = Convert.ToSingle(valeur,_ci);
    	}
    	catch(Exception)
    	{
    		montant=0;
    	}
     
    	return montant;
    }
    Cette méthode fonctionne lorsque la valeur entrée n'a pas d'Espace (ex: 232.343) seuelment, lorsque j'ai un nombre du genre "23 3455" alors cela ne marche plus...comment puis-je utiliser ma fonction pour qu'elle marche avec des espace?
    j'ai essayer .trim() mais ça ne marche pas plus

  2. #2
    Membre chevronné
    Profil pro
    Développeur freelance
    Inscrit en
    Août 2006
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur freelance

    Informations forums :
    Inscription : Août 2006
    Messages : 453
    Par défaut
    c'est quoi ce "_ci" ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2003
    Messages : 315
    Par défaut
    ops désolée:
    ça me permet de choisir ma culture
    je veux que ce soient des point qui apparaîssent, et non des virgules

  4. #4
    Membre expérimenté Avatar de DarkMolo
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    207
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Juillet 2006
    Messages : 207
    Par défaut
    Salut,
    shirya dit:
    j'ai essayer .trim() mais ça ne marche pas plus
    Oui, " 45 236 ".Trim() donnerait "45 236", le Trim() n'enlève pas les espaces qui se situe au milieu de la chaine, tu peux utiliser Replace(" ",""), ca remplacera les espaces par rien .

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2003
    Messages : 315
    Par défaut
    tu peux utiliser Replace(" ",""), ca remplacera les espaces par rien .
    j'ai aussi essayer ça, mais ça ne marche pas non plus...quand je pars le debug et que j'ajoute un espion a la variable, ça me dit:

    'txtChamp.Text.Replace(" ","") erreur*: 'txtChamp.Text.Replace' n'existe pas
    pourtant c'Est bien une string non?

  6. #6
    Membre chevronné
    Profil pro
    Développeur freelance
    Inscrit en
    Août 2006
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur freelance

    Informations forums :
    Inscription : Août 2006
    Messages : 453
    Par défaut
    essaie plutôt :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    string txt;
    txt = txtChamp.Replace(....);


    Mosco

Discussions similaires

  1. Réponses: 9
    Dernier message: 19/04/2013, 16h46
  2. Réponses: 2
    Dernier message: 25/05/2011, 17h07
  3. Convertir une String en Single
    Par kawasaki dans le forum Débuter
    Réponses: 2
    Dernier message: 17/04/2008, 13h54
  4. Convertir une string en image
    Par worldchampion57 dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 16/05/2005, 09h55
  5. [Firebird] Convertir une String en date
    Par laffreuxthomas dans le forum SQL
    Réponses: 1
    Dernier message: 04/05/2005, 19h42

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