1. #1
    Membre actif Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    août 2006
    Messages
    368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : août 2006
    Messages : 368
    Points : 203
    Points
    203

    Par défaut Passage paramètre par référence.

    Bonjour,

    Pouvez-vous me confirmer que le fonctionnement est identique pour un type valeur passé par référence et un type référence passé par référence ?
    Je ne vois aucune distinction pour ma part.

    Merci
    Let there be light, sound, drums, guitar ... Let there be rock !

  2. #2
    Membre expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    octobre 2013
    Messages
    1 387
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : octobre 2013
    Messages : 1 387
    Points : 3 054
    Points
    3 054

    Par défaut

    Salut Angus !

    A partir du moment ou le paramètre est passé par référence, il semblerait que le fonctionnement soit le même, oui.

  3. #3
    Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    juin 2013
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : juin 2013
    Messages : 29
    Points : 40
    Points
    40

    Par défaut

    Salut,

    Si mes souvenirs sont bon :
    Un type valeur passé par référence, tu peux modifier la valeur de la variable passé par référence.
    Un type référence passé en paramètre, tu peux modifier la valeur de la variable passé en paramètre, c'est une copie de la référence, l'assigné à null dans la méthode ne fera qu'assigné à null le paramètre et pas la variable d'entrée.
    Un type référence passé en référence (avec le ref), tu peux modifier la valeur aussi, mais aussi la variable passée en paramètre (par exemple l'assigné à null)

  4. #4
    Membre actif Avatar de ac/dc
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    août 2006
    Messages
    368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : août 2006
    Messages : 368
    Points : 203
    Points
    203

    Par défaut

    Bonjour,

    OK merci
    On est donc d'accord.
    Let there be light, sound, drums, guitar ... Let there be rock !

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

Discussions similaires

  1. [VB.NET]Problème passage paramètre par référence
    Par biau dans le forum Windows Forms
    Réponses: 4
    Dernier message: 05/02/2008, 15h03
  2. Passage de paramètres par référence
    Par margagn dans le forum Framework .NET
    Réponses: 2
    Dernier message: 09/05/2007, 00h08
  3. [POO] Passage de paramètre par référence.
    Par abidi_niz dans le forum Syntaxe
    Réponses: 3
    Dernier message: 12/10/2006, 13h20
  4. [C#] passage de paramètres par référence
    Par SesechXP dans le forum Windows Forms
    Réponses: 3
    Dernier message: 03/08/2006, 13h48
  5. [EJB] Passage des paramètres par référence
    Par salome dans le forum Java EE
    Réponses: 2
    Dernier message: 05/07/2005, 12h25

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