3

有没有办法声明/定义托管类型的全局/静态对象?

4

1 回答 1

5

尽管托管代码中可以有静态方法和成员,但 .NET 没有任何全局或完全静态对象的概念。您可以拥有一个包含所有静态成员的类(在 C# 中,它可以称为静态类,但这是一个编译器构造)。

但是,您可以通过C++/CLI 中的Singletons有效地做到这一点。在处理托管类时,C# 中的单例存在的相同问题映射到 C++/CLI。

于 2009-08-07T01:14:24.957 回答