| title |
initonly (C++/CLI) | Microsoft Docs |
| ms.custom |
|
| ms.date |
11/04/2016 |
| ms.reviewer |
|
| ms.suite |
|
| ms.technology |
|
| ms.tgt_pltfrm |
|
| ms.topic |
article |
| f1_keywords |
|
| dev_langs |
|
| helpviewer_keywords |
|
| ms.assetid |
f745d7fa-dc08-46f1-9b97-0977be58a008 |
| caps.latest.revision |
16 |
| author |
mikeblome |
| ms.author |
mblome |
| manager |
ghogen |
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.
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;
}
};
Classes and Structs