Chapter 17 Travailler avec C# 2.0


Propriétés d'une méthode

Les feuilles de propriétés de méthode contiennent tous les onglets d'une feuille de propriétés d'opération standard, avec en plus un onglet spécifique à C#, qui comporte les propriétés suivantes :

Propriétés Description
Unité de compilation Spécifie l'unité de compilation dans laquelle la méthode sera stockée. Cette zone n'est disponible que si le type parent est un type partiel (alloué à plusieurs unités de compilation).
Extern Spécifie le modificateur extern pour la déclaration de la méthode.
New Spécifie le modificateur new pour la déclaration de la méthode.
Override Spécifie le modificateur override pour la déclaration de la méthode.
Unsafe Spécifie le modificateur unsafe pour la déclaration de la méthode.
Virtual Spécifie le modificateur virtual pour la déclaration de la méthode.
Scope Spécifie la portée de la méthode.
Initialisateur de base Crée un initialisateur de constructeur d'instance de la forme de base, qui provoque l'appel du constructeur d'instance depuis la classe de base.

Dans l'exemple suivant, la classe B hérite de la classe A. Vous définissez un initialisateur de base dans le constructeur de la classe B, qui sera utilisé pour initialiser le constructeur de la classe A :


internal class B : A
   {
      public B(int x, int y) : base(x + y, x - y)
      {}
   }
Cet initialisateur Crée un initialisateur de constructeur d'instance, ce qui provoque l'appel du constructeur d'instance depuis la classe elle-même.

Paramètres de méthode

Vous définissez des paramètres de méthode C# à l'aide de paramètres d'opération.

Vous pouvez définir les modificateurs de paramètres suivants dans PowerAMC :

Modificateur C# Equivalent PowerAMC
[none] Sélectionnez Entrée dans la liste Type de paramètre sur l'onglet Général de la feuille de propriétés du paramètre.
ref Sélectionnez Entrée/Sortie dans la liste Type de paramètre sur l'onglet Général de la feuille de propriétés du paramètre.
out Sélectionnez Sortie dans la liste Type de paramètre sur l'onglet Général de la feuille de propriétés du paramètre.
params Cochez la case Argument variable sur l'onglet Général de la feuille de propriétés du paramètre.

 


Copyright (C) 2008. Sybase Inc. All rights reserved.