如何从其他形式/脚本访问bool

本文关键字:脚本 访问 bool 其他 | 更新日期: 2023-09-27 18:10:20

如何在c#中访问另一种形式的bool值?例如,我想访问公共bool itrue = true;从Form1到Form2。如何做到这一点?

我只知道如何在Unity3D Form1中做到这一点。itrue = true;但这在c#和。net Forms中不起作用....

如何从其他形式/脚本访问bool

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

public static bool isTrue = true;

则可以使用Form1访问它。

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