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

ASP.NET Discussion :

Librairie de Classe C#


Sujet :

ASP.NET

Vue hybride

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 8
    Par défaut Librairie de Classe C#
    Bonjour,

    je suis en train de réaliser une bibliothèque de classe en C#. Dans cette bibliothèque, je souhaiterais utiliser de l'héritage. Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    using System;
    using System.Collections.Generic;
    using System.Text;
     
    namespace PageVXMLClassLibrary
    {
        public class PageVXML
        {
            public PageVXML()
            {
            }
     
        }
     
        class PageVXML_Special : PageVXML
        {
            public PageVXML_Special()
            {
            }
        }
    }
    Mon premier problème consiste dans le fait que lorsque j'utilise cette dll C# dans un projet ASP.Net VB, je peux accéder à la classe PageVXML mais pas à la classe PageXML_Special.

    Seconde question, est-il possible, à la façon de Java, voire recommandé, de créer un fichier par classe ?

    Merci pour vos réponses.

    Cdlt.

  2. #2
    Membre expérimenté
    Avatar de SoBaKa
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2006
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2006
    Messages : 242
    Par défaut
    et si tu mets ta classe en public? (il me semble qu'en c# si déclare pas le niveau de ta classe elle est en internal... mais pas sur)

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Citation Envoyé par Cycgnos Voir le message
    Seconde question, est-il possible, à la façon de Java, voire recommandé, de créer un fichier par classe ?
    Bien sur, d'ailleurs quand tu fais project => add => classes il te créer un fichier avec le nom de la classe donnée.

    En fait, tu peux même découper ta classe dans plusieurs fichiers (voir plusieurs projets? Jamais testé...) en la déclarant "partial"

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 8
    Par défaut
    Merci sobaka,

    il s'agissait bien du mot public (l'enfer se cache dans les details...). Et effectivement Chubyone, une classe par fichier fonctionne parfaitement.

    Thanks.



    A+

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

Discussions similaires

  1. [Php] Associer une librairie de classes à un projet
    Par RunCodePhp dans le forum NetBeans
    Réponses: 2
    Dernier message: 23/05/2010, 11h34
  2. Utiliser un projet de librairie de classes comme client WCF
    Par obitskater dans le forum Windows Communication Foundation
    Réponses: 0
    Dernier message: 06/03/2009, 17h19
  3. Librairie de classe côté client et côté serveur
    Par lechenejb dans le forum Services Web
    Réponses: 5
    Dernier message: 11/02/2009, 10h00
  4. Utiliser une librairie de classes compilée
    Par mithrendil dans le forum C#
    Réponses: 3
    Dernier message: 18/10/2008, 16h49
  5. Ajouter une référence sur une librairie de classe
    Par Poussy-Puce dans le forum ASP.NET
    Réponses: 5
    Dernier message: 07/05/2008, 18h09

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