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 :

string et .net ?!


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 10
    Par défaut string et .net ?!
    Salut

    J'aimerai comprendre pourquoi quand je tape :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string  ConnnectionStr = "Database=BaseDeDonnees;Data Source=localhost;User Id=root;Password=password ";
    en début d'un projet, Visual C# 2008 m'indique :

    Erreur 1 A namespace does not directly contain members such as fields or methods
    Merci d'avance !

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    547
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 547
    Par défaut
    Salut,

    en C#, on ne peut pas faire de variables ou methodes "libres" (globales ?). Tout est classe ou structure, et rien n'existe en dehors. De fait, ton string doit etre inclus dans une de ces deux.

  3. #3
    Membre émérite
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Par défaut
    Citation Envoyé par SirJulio Voir le message
    Tout est classe ou structure, et rien n'existe en dehors.
    Et si les délégués

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 88
    Par défaut
    Nan, les délégués n'existent pas en dehors d'une classe. C'est juste le typedef que tu fais en fait, pcq quand tu écris ça n'instancie rien du tout, ça ne fait que déclarer le type de pointeur de fonction, mais ce n'est absolument pas une variable

  5. #5
    Membre émérite
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Par défaut
    Je parlais de la déclaration. Il n'est pas possible de créér un délégué hors d'une classe mais il est possible de le définir..

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    547
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 547
    Par défaut
    Citation Envoyé par ArianeV Voir le message
    Nan, les délégués n'existent pas en dehors d'une classe. C'est juste le typedef que tu fais en fait, pcq quand tu écris ça n'instancie rien du tout, ça ne fait que déclarer le type de pointeur de fonction, mais ce n'est absolument pas une variable
    Pas de typedef ici ! Ca me rappelle le C, j'en tremble encore. =p

    A cela j'ajouterai qu'un type délégué est, par definition, une classe, juste que C# fournit une syntaxe specifique pour le manipuler. Donc tu peux le declarer dans un namespace, mais vu que c'est une classe, ca ne pose pas de problemes. =)

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 88
    Par défaut
    Bien entendu, pas de typedef :d

Discussions similaires

  1. DLL avec paramètres CString et String en .net
    Par basnifo dans le forum C++/CLI
    Réponses: 3
    Dernier message: 25/09/2008, 19h45
  2. [VB.NET] Variable de type enum avec du string
    Par Mouse dans le forum Windows Forms
    Réponses: 4
    Dernier message: 13/01/2005, 18h22
  3. [VB.NET] StringBuilder Vs String.Format
    Par maitrebn dans le forum Windows Forms
    Réponses: 6
    Dernier message: 19/10/2004, 18h58
  4. [VC++ .NET] String::Format({?}, ...
    Par benoitB dans le forum MFC
    Réponses: 2
    Dernier message: 15/12/2003, 13h22
  5. [.NET VC++] ou exclusif entre deux String
    Par benoitB dans le forum MFC
    Réponses: 7
    Dernier message: 25/11/2003, 11h20

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