编译器警告(等级 4)C4434

类构造函数必须具有专用可访问性;更改为专用访问

C4434 表示编译器更改了静态构造函数的可访问性。 静态构造函数必须具有专用可访问性,因为它们只能由公共语言运行时调用。 有关详细信息,请参阅静态构造函数

示例

以下示例生成 C4434。

// C4434.cpp
// compile with: /W4 /c /clr
public ref struct R {
   static R(){}   // C4434
};