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 :

documentation c sharp


Sujet :

C#

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 82
    Par défaut documentation c sharp
    Veuillez m'excuser pour cette question, mais je n'ai pas l'habitude d'utiliser C sharp.

    J'ai l'habitude d'utiliser la javadoc lorsque je développe en java.

    Je cherche depuis plusieurs heures un équivalent de la javadoc pour c sharp, mais sans succès... Ne me dites pas que ca n'existe pas!?


    Merci.

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Tu n'as pas du bien chercher :

    http://dotnet.developpez.com/outils/?page=doc

  3. #3
    Membre actif Avatar de clodo13
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 67
    Par défaut
    Si tu utilise visual studio 2005
    clic droit sur ton projet -->proprietes
    anglet build---> Tu peux cocher XML documentation file qui va etre generé dans le reprtore spécifié

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bin\Debug\monProjet.xml
    c'est un simple document XML qui contient tous les commentaire que ta ajouté dans le code !

    @+

  4. #4
    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
    MSDN ou alors la touche F1 de ton IDE

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 82
    Par défaut RE
    Pour les deux premières réponses, je ne suis pas sur que vous m'ayez compris. Je ne cherche pas à générer de la documentation. Je cherche la documentation de l'api c#, dans le même style que http://java.sun.com/javase/6/docs/api/

    Quand à MSDN et F1, j'ai un peu regardé, mais c'est un peu énorme et je ne vois pas du tout ce que je cherche (il y a des exemples de code mais bon...).

    (
    je vous donne un exemple:
    Vous êtes dans VisualStudo, vous voulez savoir si il existe une méthode get qui prend une string en patamètre pour la classe NameValueCollection:
    vous faites:
    Requet.Params. [ cherche get dans le menu qui s'affiche ]
    Et la vous voyez qu'il y a une méthode get, mais qui prend un int en paramètre. Pourtant je sais qu'il en existe une qui prend une string en paramètre, comment la trouver svp??? Et des exemples j'en ai mille
    )

    Merci de m'aider.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 82
    Par défaut
    J'ai rien dit, j'ai trouvé quelque chose, dsl:
    http://msdn2.microsoft.com/fr-fr/library/system.web.httprequest(VS.80).aspx

  7. #7
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Y'a également le SDK du framework, que tu peux downloader depuis le site de Microsoft et qui s'installe sur ton PC. Il est d'ailleurs beaucoup plus agréable à utiliser que le site MSDN et que la Javadoc (ça doit être une question de goût).

  8. #8
    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
    . Pourtant je sais qu'il en existe une qui prend une string en paramètre, comment la trouver svp???
    auto completion!
    ctrl+espace, quand tu tapes le nom d'une methode, ca te liste toutes ses surcharges. Exactement comme en Java avec eclipse par exemple.


    Quant à la MSDN, pour utiliser les deux depuis des années, elles sont identiques si ce n'est que la MSDN est bien plus complète au niveau exemples et surtout description des éléments.

  9. #9
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    Quand tu tapes le "." après le Params tu obtient la listes des méthodes/Propriétés accessibles. Pour la méthode Get, comme le montre cette image tu vois écrit (+1 overloard(s)). Cela signifie qu'il existe une surcharge de cette méthode.

    Si tu sélectionne cette méthode (tabulation) tu vois une une aide apparaitre (après la parenthèse) comme sur cette image.

    A gauche se trouve des petites fleches noires. Si tu clic sur une flèche avec la souris tu verra la définitions de la surcharge de cette méthode comme le montre cette image. C'est la méthode que tu cherchais.
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 82
    Par défaut re
    ok, merci pour toutes les infos

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

Discussions similaires

  1. Documentation gratuite sur l'API Windows, COM, DCOM, OLE, etc.
    Par Community Management dans le forum Windows
    Réponses: 1
    Dernier message: 16/11/2006, 15h28
  2. Réponses: 2
    Dernier message: 13/06/2002, 14h50
  3. Documentation DirectX dans C++Builder 3
    Par srvremi dans le forum DirectX
    Réponses: 1
    Dernier message: 26/04/2002, 09h59
  4. Bibliothèques et documentation
    Par Anonymous dans le forum OpenGL
    Réponses: 4
    Dernier message: 01/04/2002, 12h24
  5. Recherche de documentation complète en algorithmes
    Par Anonymous dans le forum Algorithmes et structures de données
    Réponses: 1
    Dernier message: 29/03/2002, 12h09

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