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 :

Imbrication de namespace


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 152
    Par défaut Imbrication de namespace
    Bonjour

    Dans plusieurs classes j'ai un nom de space définit comme
    Dans l'explorateur d'objet j'ai remarqué que j'ai:
    NomA
    {}NomA
    {}NomA.NomA

    Donc il y aurait quelque part une imbrication entre deux nomspaces du même nom, mais je n'arrive pas à trouver ou.
    Merci de votre aide
    Bernard

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    il y a un namespace par défaut pour tout le projet si c'est ca la question (qui est le nom du projet)
    ca se supprime ou se modifie dans les propriétés du projet
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 152
    Par défaut
    Bonjour

    Oui je comprends bien que le premier
    {}NomA

    dans l'explorateur d'objet fait référence à la classe

    mais quid du second
    {}NomA.NomA

    Dans les propriétés du projet NomA n'est pas référencé dans la liste des références, il l'est par contre dans la liste des noms importé mais n'est pas coché.

    Dailleurs quel est le rôle des Espaces de noms importés?
    Ne suffit il pas d'avoir dans le code un Import NomSpaceA

    Merci

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    les références du projets sont les dll dont les classes peuvent être utilisées depuis le projet

    les imports n'ont rien à voir, ca sert juste à ne pas avoir à taper un espace de nom
    par exemple si on ne veut pas écrire dim b as system.Drawing.bitmap
    on peut mettre
    imports system.drawing pour écrire dim b as bitmap
    ce n'est d'ailleurs pas lié spécifiquement à une dll, car un même namespace peut etre présent dans plusieurs dll en référence

    je pense que si on coche les imports dans le projet ca permet de ne pas les spécifier en haut de chaque fichier
    (comme system, on écrit rarement dim s as System.String ^^)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

Discussions similaires

  1. Imbrication de namespace
    Par Froyok dans le forum Débuter
    Réponses: 3
    Dernier message: 03/10/2009, 14h59
  2. suppression d'imbrication
    Par dor_boucle dans le forum Requêtes
    Réponses: 2
    Dernier message: 18/07/2004, 11h30
  3. [debutant] suppression d'imbrication
    Par dor_boucle dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/07/2004, 17h01
  4. [Debutant][Divers] - namespace et attributs
    Par sebbb dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 10/06/2003, 14h40
  5. Erreur récurrente (namespace)
    Par [DreaMs] dans le forum XMLRAD
    Réponses: 3
    Dernier message: 25/02/2003, 10h27

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