У меня есть объект класса, к которому я хочу получить доступ во всех файлах в проекте c # Конечно, я не хочу использовать статические классификаторы, потому что я хочу, наконец, сериализовать этот объект.
Создайте класс public.
public
После этого вы сможете создавать экземпляры везде, где вам нужно.
Если вы хотите, чтобы один экземпляр был доступен во всем вашем проекте, я хотел быпредлагаем проверить шаблон Singleton .
Если вы хотите использовать только один экземпляр этого класса - используйте один из самых популярных шаблонов 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; } } }