【发布时间】:2009-11-25 14:40:14
【问题描述】:
我以前在窗口应用程序上工作,我曾经在 vb.net 中使用模块创建全局变量,但我发现在 C# 中没有模块的概念。那么如何在 C# 中创建全局变量
【问题讨论】:
-
基本上我有一些类,如数据层、业务层,我在 Windows 应用程序中使用。现在我想使用这些类。在 vb.net 中,我创建了这些类的公共对象并在整个应用程序中使用。但我不知道如何创建全局对象。对所有这些类对象使用会话是否很好
-
@Shantanu:这些对象有什么状态?它们实际上只是单例吗?
-
我认为将其视为两个单独的问题可能会有所帮助:1)是否将全局变量用于特定目的,以及 2)如果您确实使用它们,什么是最合适的怎么办?