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 :

Les déclarations de variables


Sujet :

Windows Forms

  1. #1
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut Les déclarations de variables
    Bonjour,

    J'aimerais savoir comment déclarer au mieux mes variables.

    Par exemple dans un sub j'ai une boucle, j'ai des Regex, donc j'y ai déclarer des variables Matches, ou encore Groups.

    A chaque tour de boucle, ces variables sont redéclarées (Dim ...).

    En fait je ne sais pas si lors de l'exécution du programme c'est plus rentable (en rapidité, mémoire, ou je ne sais quoi d'autre) de déclarer ces variables en dehors de tous les sub, et du coup de ré-écraser ces variables à chaque tour de boucle sans les redéclarer ou bien de les redéclarer à chaque fois.

    Ou bien ça ne change rien.

    Merci

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    le mieux doit etre de déclarer la variable une seule fois et de la réécrire à chaque tour de boucle
    donc déclarer la variable avant le début de la boucle

    m'enfin ca doit pas se jouer à beaucoup
    et tu peux tester la différence en codant les 2 et en mesurant le temps (avec un system.diagnostics.stopwatch)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Déclaration de variables communes à toutes les procédures ou fonctions
    Par Godzestla dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/05/2008, 08h49
  2. Déclarations de variables pour tous les éléments d'un workbook
    Par kebab666 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/07/2007, 16h50
  3. [Optimisation?] Déclaration de variable dans les boucles
    Par romaintaz dans le forum Langage
    Réponses: 5
    Dernier message: 11/08/2006, 16h08
  4. Rendre les déclarations de variables obligatoire
    Par gege2061 dans le forum Langage
    Réponses: 7
    Dernier message: 14/06/2006, 14h58
  5. [debutant][Portée] Déclaration de variable .....
    Par Slein dans le forum Langage
    Réponses: 4
    Dernier message: 07/05/2004, 10h43

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