initonly (C++/CLI)initonly (C++/CLI)

initonly est un mot clé contextuel qui indique que l’attribution de variable peut se produire uniquement dans le cadre de la déclaration ou dans un constructeur statique de la même classe.initonly is a context-sensitive keyword that indicates that variable assignment can occur only as part of the declaration or in a static constructor in the same class.

L'exemple suivant montre comment utiliser initionly :The following example shows how to use initionly:

// mcpp_initonly.cpp
// compile with: /clr /c
ref struct Y1 {
   initonly
   static int staticConst1;

   initonly
   static int staticConst2 = 0;

   static Y1() {
      staticConst1 = 0;
   }
};

Voir aussiSee also

Classes et structsClasses and Structs