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# 1.1]Analyse de formule logique (string to boolean)


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 133
    Points : 59
    Points
    59
    Par défaut [C# 1.1]Analyse de formule logique (string to boolean)
    Salut

    Une petite question.
    Est ce qu'il existe un moyen d'analyser une expression logique contenu dans une chaine de caractère ?

    exemple de chaine de caractère: "A==A && (B==C || C==C)"
    La fonction prendrait cette de caractère en entrée et renverait un boolean (true, ici)

    Sinon, je vais parser tout cela à la "main"...

    merci d'avance

  2. #2
    Expert éminent
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Points : 8 344
    Points
    8 344
    Par défaut
    Citation Envoyé par le_ben Voir le message
    Est ce qu'il existe un moyen d'analyser une expression logique contenu dans une chaine de caractère ?
    En théorie non, en pratique tu peut passer par les CodeDOM pour compiler du code de manière dynamique :
    http://vincentlaine.developpez.com/tuto/dotnet/codedom/

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 133
    Points : 59
    Points
    59
    Par défaut
    merci énormément, mon souci est résolu.

    Pour ceux qui passeraient par là avec les même questions, un super lien avec le code déjà tout fait, pour faire ça:
    http://www.codeproject.com/KB/cs/runtime_eval.aspx

    merci encore

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

Discussions similaires

  1. Testeur de formules logiques
    Par Happpy dans le forum Caml
    Réponses: 20
    Dernier message: 01/08/2013, 11h19
  2. Convertir une formule en string en decimal
    Par slacky dans le forum VB.NET
    Réponses: 10
    Dernier message: 27/03/2013, 15h42
  3. Interprétation de formule logique
    Par ManusDei dans le forum Mathématiques
    Réponses: 0
    Dernier message: 25/05/2012, 16h22
  4. Comment convertir une string en boolean ?
    Par olivier12345600 dans le forum Langage
    Réponses: 6
    Dernier message: 25/06/2005, 15h54

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