Sdílet prostřednictvím


InitOnly

InitOnly je kontextové klíčové slovo, které označuje, že proměnná přiřazení může dojít pouze jako součást deklarace nebo uvnitř statického konstruktoru ve stejné třídě.

Následující příklad ukazuje, jak použít initionly:

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

   initonly
   static int staticConst2 = 0;

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

Viz také

Referenční dokumentace

Třídy a struktury (rozšíření komponent C++)