如何从另一个表单/脚本访问bool?

时间:2013-04-22 23:40:24

标签: c# .net boolean

如何从c#中的其他表单访问bool? 例如我想访问public bool isTrue = true;来自Form2中的Form1。 这该怎么做 ?

我只知道如何在Unity3D Form1.isTrue = true中执行此操作;但这不适用于带有.Net Forms的C#....

2 个答案:

答案 0 :(得分:1)

对于快速而肮脏的方法,只需将其声明为静态。

public static bool isTrue = true;

然后您可以使用Form1.isTrue = true;

访问它

答案 1 :(得分:0)

有很多方法可以解决这个问题。 我建议创建一个类来保存你的各种共享状态,包括你的bool,然后构造传递给这个状态对象的两个表单。 或者至少使用Form2的构造函数来传递状态。