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

VB.NET Discussion :

pb sur une comparaison de variable


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 102
    Par défaut pb sur une comparaison de variable
    Bonjour,

    je suis bloqué sur une méthode que j'aimerai faire mais je n'arrive pas.

    J'ai un fichier txt dans lequel il est écrit des variables à chaque ligne.
    Ce que j'aimerai faire c'est lire chanque ligne une par une et si ma variable n'est dans aucune des lignes, je dois la créée.

    pour la lecture ligne par ligne pas de soucis :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim i As Integer
    Dim ligne() As String
     
    Do
             ligne(i) = srnew.ReadLine
             i = i + 1
    Loop Until ligne Is Nothing
    Mais pour dire que si aucune variables de mon tableau est égale à ma variable rentré, je dois écrire cette variable dans mon fichier.

    Je dois faire ca pour éviter tous doublons car si par exemple je veux modifier une variable il me la créer deux fois, ma fonction d'écriture est deja créer, j'utilise un streamwriter.

    Si quelqu'un peut me mettre sur la voie

    Merci d'avance

  2. #2
    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
    Salut,

    Peut être un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if ligne(i).contains(tavariable) then
    'Modificiation de la variable
    end if

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 102
    Par défaut
    bonjour clydopathe,

    ta fonction n'a pas marché
    mais j'ai trouvé ma solution j'ai utiliser la méthode "indexof" de la fonction array.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim myindex As Integer = Array.IndexOf(ligne, LaVariable)
    merci a toi.

  4. #4
    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
    Citation Envoyé par Clydopathe Voir le message
    Salut,

    Peut être un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    if ligne(i).contains(tavariable) then
    'Modificiation de la variable
    end if

    Contains est un méthode de IList, pas de Array (quoique on peut s'interroger sur le choix des arrays ici, qui ne me semble ni justifié ni optimal).

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

Discussions similaires

  1. Breakpoint sur une modif de variable
    Par teska dans le forum Delphi
    Réponses: 8
    Dernier message: 26/06/2018, 13h50
  2. erreur de syntaxe sur une comparaison de date
    Par tofito dans le forum SQL
    Réponses: 2
    Dernier message: 01/12/2009, 13h16
  3. [XSLT]Problème sur une comparaison if avec des strings
    Par LoDev dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 18/01/2008, 09h27
  4. [MySQL] WHERE sur une partie de variable
    Par nicoxweb dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 04/10/2007, 23h37
  5. [XSLT] Problème sur une comparaison de deux noeuds
    Par NicaeaCivitas dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 09/01/2007, 11h51

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