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 :

[vb.net] Indentation if


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 50
    Par défaut [vb.net] Indentation if
    Bonjour,

    je me retrouve devant un problème à la suite d'une reprise de code. Voila mon soucis:

    for each blabla in bloblo

    if

    if

    if (condition non rempli)


    end if
    end if

    end if

    next

    Voila ce que j'aimerais mais clea ne fonctionne pas:
    for each blabla in bloblo

    if (1)
    if (2)
    if (3 condition non rempli)
    "mon programme ne rentre pas ici et doit absolument sortir pour ne pas boucler"
    else
    next blabla

    end if
    end if
    end if
    next


    Voila une explication tres breve et abstraite mais je veux en faite soit fermé les "if" d'au dessus (1 et 2) pour passer au prochain "next". Est ce possible et si oui comment parce que le fait de mettre next blabla snas fermé le if ne fonctionne pas on me jette.

    Merci beaucoup
    manu

  2. #2
    Invité(e)
    Invité(e)
    Par défaut
    il faut utiliser le mot clé break; pour sortir de ton foreach une fois ta condition validée et ton code correspondant executé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    foreach()
    {
        if()
        {
           if()
           {
              ton code
              break;
           }
       }
    }
    voila

  3. #3
    Membre Expert Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Par défaut
    Citation Envoyé par Pierre.salvy
    il faut utiliser le mot clé break; pour sortir de ton foreach une fois ta condition validée et ton code correspondant executé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    foreach()
    {
        if()
        {
           if()
           {
              ton code
              break;
           }
       }
    }
     
    voila
    Ca c'est en C# mais je crois que lui demande en VB.Net (moi je connais pas VB.Net je pourrais pas dire)

  4. #4
    Invité(e)
    Invité(e)
    Par défaut
    je sais que c'est en c# , mais en vb le principe est le meme .

  5. #5
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Par défaut
    Citation Envoyé par Pierre.salvy
    je sais que c'est en c# , mais en vb le principe est le meme .
    Sauf qu'il n'y a pas d'equivalent du mot cle break en VB.Net pour les if, donc le principe n'est pas vraiment le meme

  6. #6
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    un goto peut etre, si ça existe en VB
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

Discussions similaires

  1. [Débat] Technologie .NET vs JAVA
    Par neo.51 dans le forum Débats sur le développement - Le Best Of
    Réponses: 1047
    Dernier message: 14/01/2019, 16h15
  2. [Débat] Expériences au sujet de .NET
    Par DevX dans le forum Débats sur le développement - Le Best Of
    Réponses: 46
    Dernier message: 25/05/2014, 11h16
  3. A ceux qui ont migré de VB6 vers VB.Net
    Par Fox dans le forum VB 6 et antérieur
    Réponses: 81
    Dernier message: 21/05/2008, 14h56
  4. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  5. Fichier PDOXUSRS.NET
    Par yannick dans le forum Paradox
    Réponses: 5
    Dernier message: 05/04/2002, 09h45

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