Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
"class" : a beágyazott osztály nem rendelkezhet szerelvény-hozzáférés-meghatározóval a deklaráció részeként
Megjegyzések
Felügyelt típusra, például osztályra vagy szerkezetre alkalmazva a nyilvános és a privát kulcsszavak jelzik, hogy az osztály szerelvény metaadatain keresztül lesz-e közzétéve.
public vagy private nem alkalmazható beágyazott osztályra, amely örökli a beágyazott osztály szerelvény-hozzáférését.
A /clr használatakor a ref és a value kulcsszavak azt jelzik, hogy egy osztály kezelt (lásd Osztályok és struktúrák).
Example
Az alábbi példa C3379-et hoz létre:
// C3379a.cpp
// compile with: /clr
using namespace System;
public ref class A {
public:
static int i = 9;
public ref class BA { // C3379
// try the following line instead
// ref class BA {
public:
static int ii = 8;
};
};
int main() {
A^ myA = gcnew A;
Console::WriteLine(myA->i);
A::BA^ myBA = gcnew A::BA;
Console::WriteLine(myBA->ii);
}