我们可以创建一个可供所有函数访问的公共var变量吗?

时间:2014-05-16 21:18:48

标签: c# xaml windows-store-apps

我想创建一个可以跨所有函数访问的var变量?我怎么能做到这一点我试过公共var a但是它给出了错误?

3 个答案:

答案 0 :(得分:3)

C#语言旨在隔离类中的所有此类状态变量

您可能正在寻找的是Singleton。这是一个好主意是an open question

答案 1 :(得分:0)

var关键字仅适用于本地变量。类级别字段必须显式声明其类型。

答案 2 :(得分:0)

如果您希望在调用的所有方法中都可以访问该变量,则必须将其移出其所处的方法并将其移至类级别。您可以私下制作,以防止其他类进入它,但您不能在该方法之外使用方法变量。