http://dotnet.developpez.com/tutorie...vers_csharp/#7
Il y a t'il un équivalent en Java?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 En C# il est nécessaire d'initialiser les variables avant de les passer à la méthode GetStats (definite assignment). Il est possible d'éviter cette initialisation en utilisant le mot clé out. En utilisant le mot clé out en C#, vous indiquez que la variable n'est pas initialisée et qu'elle est passée par référence. Fred.GetStats(out age, out ID,out yearsServed); Comme lors de l'utilisation du mot clé ref, le mot clé out doit être utilisé aussi bien dans la déclaration de la méthode que dans la méthode appelante. Fred.GetStats(out age,out ID,out yearsServed);
Merci d'avance!
Partager