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 :

StreamReader sans argument [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Gynécologue freelance
    Inscrit en
    Janvier 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Gynécologue freelance
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2017
    Messages : 2
    Par défaut StreamReader sans argument
    Bonjour. Je débute tout fraîchement dans la programmation et j'apprends depuis aujourd'hui le C# grâce aux tutoriels vidéos de Microsoft Academy.
    Veuillez d'avance m'excuser voire me corriger si je n'emploie pas la bonne terminologie.

    Je n'ai pas vraiment de problème qui m'empêche d'avancer dans mon apprentissage, juste une interrogation qui me titille un peu et que je vous soumets ici, par curiosité.

    J'ai entamé, suivant le tutoriel, une application console dont la méthode Main ne contient, pour le moment, qu'une ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.IO.StreamReader lecteur = new System.IO.StreamReader();
    L'éditeur me souligne alors l'objet de l'affectation et signale alors l'erreur suivante : "StreamReader ne contient pas de constructeur qui accepte des arguments 0."
    Si je comprends bien et au vu de mes recherches préalables, la classe StreamReader attend obligatoirement un paramètre.

    Cependant, dans le tutoriel que je regarde, ayant exactement le même code, l'erreur n'est pas signalée.



    Ma question est donc : Est-ce que son code aurait été compilé sans qu'il n'ait passé de paramètre et qu'est-ce qui peut expliquer que lui s'en sorte sans erreur et moi pas?
    Je suis sous Visual Studio 2015 et le formateur utilise la version 2013.

    Je vous remercie d'avance

  2. #2
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Bonsoir,

    Il n'a pas pu compiler ainsi car lorsqu'on regarde la doc MSDN on se rends bien compte que dans toutes les versions du framework il faut au moins un argument dans la signature du constructeur de cette classe StreamReader :

    https://msdn.microsoft.com/fr-fr/lib...v=vs.110).aspx

    A+

  3. #3
    Candidat au Club
    Homme Profil pro
    Gynécologue freelance
    Inscrit en
    Janvier 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Gynécologue freelance
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2017
    Messages : 2
    Par défaut
    Je vous remercie pour votre réponse.
    Effectivement,en suivant la documentation msdn, sur les autres versions du framework, la signature nécessite aussi un argument.
    Bonne soirée

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

Discussions similaires

  1. Tableau et constructeurs sans arguments
    Par wafiwafi dans le forum Langage
    Réponses: 41
    Dernier message: 03/01/2010, 18h40
  2. getattr() sans arguments
    Par ju_bicycle dans le forum Général Python
    Réponses: 2
    Dernier message: 07/08/2009, 13h07
  3. Déclarer fonction sans argument
    Par sp2308 dans le forum Débuter
    Réponses: 5
    Dernier message: 18/09/2008, 00h12
  4. fonction sans argument ne renvoyant rien
    Par perdro dans le forum C
    Réponses: 3
    Dernier message: 25/11/2006, 22h16
  5. Signature d'une fonction sans argument
    Par cj227854 dans le forum C++
    Réponses: 5
    Dernier message: 20/10/2005, 17h01

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