C # fournit le refet le outmot - clé pour faire passer les arguments par référence. La sémantique des deux est très similaire. La seule différence réside dans l'initialisation de la variable flaged: refnécessite que la variable soit initialisée avant de la passer à la fonction, outne le fait pas....