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 :

Ou mettre une quantité importante de variables


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de lasrevinu
    Inscrit en
    Février 2010
    Messages
    215
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 215
    Par défaut Ou mettre une quantité importante de variables
    Bonjour à tous et à toutes,
    je voudrais connaitre votre avis sur la question,
    Ou mettre une quantité importante de variables??
    dans une clase à part ?
    dans vb6.0 il etait question de les mettre dans un module dans le projet.
    en c# auriez vous des suggestions, conseils, experience à partager.
    merci

  2. #2
    Membre éprouvé Avatar de lou-03
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 156
    Par défaut
    Salut,

    J'ai l'habitude de mettre mes fonctions et procédures dans une classe statique mesOutils, mais pour les variables je n'ai pas vraiment de solution.

    Tu peux les mettre entre les balises #region et #endregion. Cela permet de pouvoir réduire le bloc avec un bouton +/- pour prendre moins de place. Mais il y a surement des idées moins encombrantes.

  3. #3
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    variables? constantes? elles seront utilisées comment?
    appli web? appli winform?
    tu donnes tellement d'infos que la réponse pourrait être...n'importe où

  4. #4
    Membre confirmé Avatar de lasrevinu
    Inscrit en
    Février 2010
    Messages
    215
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 215
    Par défaut
    merci pour vos reponses

    je precise:
    j'ai un bon nombre de constantes dans mon projet winForm,
    que j'ai envie de centraliser,
    sinon l'idée de #region et #endregion est interessante.
    merci

  5. #5
    Membre émérite Avatar de ppphil
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    617
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 617
    Par défaut
    Moi je fais comme lou-03. Je me fais une classe statique (Globals) dans laquelle je déclare toutes les constantes qui doivent pouvoir être utilisées dans n'importe quelle classe de mon projet...

  6. #6
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    je dirai que c'est pas si simple que cela.
    il faut voir où tes constantes vont être utilisées et par quelles couches. si ne sont pas utilisées par les mêmes couches, ca ne sert à rien de les réunir.
    De même, faites TRES attention au comportent des constantes (mot clé const) à la compilation, surtout si vous les mettez dans une assembly à part.
    La constante n'est pas une variable justement, à la compilation, tout appel à cette valeur est remplacé. Ca peut provoquer des soucis si vous ne deployez lors des majs qu'une partie des assemblies

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/08/2014, 15h25
  2. [Excel]Mettre une variable dans une fonction
    Par soad029 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 14/04/2006, 12h00
  3. Réponses: 7
    Dernier message: 29/03/2006, 11h50
  4. Mettre une valeur d'une table dans une variable
    Par Raphou96 dans le forum Access
    Réponses: 5
    Dernier message: 06/02/2006, 15h19
  5. Réponses: 17
    Dernier message: 31/12/2005, 13h23

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