我有一个类对象,我想在c#项目的所有文件中访问它 当然我不想要'静态'限定符,因为我想最终序列化这个对象。
答案 0 :(得分:4)
答案 1 :(得分:0)
如果您只想使用此类的一个实例 - 请使用最流行的模式之一 Singleton :
http://msdn.microsoft.com/en-us/library/ff650316.aspx
using System;
public class Singleton
{
private static Singleton instance;
private Singleton() {}
public static Singleton Instance
{
get
{
if (instance == null)
{
instance = new Singleton();
}
return instance;
}
}
}