Cette expression peut être juste un identifiant, par exemple carré, comme dans le cas ci-dessus. Toutes les déclarations doivent se terminer par un point-virgule. Nous savons que dans la fonction de myFn, carré est un objet de type, int. Maintenant, regardez à l'intérieur du bloc de la fonction principale. L'opérande de droite de la première déclaration est un appel de fonction (fonction d'appel) qui appelle la fonction (définition), myFn. Cet appel de fonction retourne ce qui a été retourné par la déclaration de retour dans la définition de la fonction.
Il est la valeur de l'objet identifié par carré qui a été retourné. Dans le bloc de la fonction principale, cette valeur de retour est assignée en tant que contenu à l'objet, nouvellement déclarées à l'identifiant, le résultat. Vous pouvez ensuite utiliser la suite de quelque façon que vous voulez. La déclaration d'impression dans le bloc de la fonction principale affiche la valeur de résultat, qui est la même valeur que celle du carré. Maintenant, si une définition de fonction serait retourner une valeur ou un pointeur, alors vous devez indiquer que, au début de la définition de fonction.
Dans le premier exemple de code, la fonction, myFn ne retourne rien, et de ce fait il n'a pas une déclaration de retour. Ainsi, la définition de la fonction est commencée avec vide. Dans le deuxième exemple de code, la fonction, myFn, renvoie une valeur à partir d'un objet int, si sa définition est commencée avec int. Vous commencez une définition de fonction avec le type de valeur de l'objet, il sera de retour. Voilà, vous commencez une définition de fonction avec le type d'objet il sera de retour. Une fonction renvoie la valeur d'un objet, pas l'objet lui-même.
Paramètres et arguments Maintenant, dans la fonction ci-des
NET - C # - Utilisation UserControls que Mail Templates