c#中的静态属性

本文关键字:属性 静态 | 更新日期: 2023-09-27 18:03:25

我有一个WinForms应用程序。在这个应用程序中,我有一些表单和静态类,它们有一个公共静态属性还有一些公共静态方法需要设置属性因为表单使用on这些方法。

现在,如果我在First Form中设置这个属性,那么当我在第二种形式,我会得到一个错误或属性仍然设置(保存在第一种形式的第一组)?

c#中的静态属性

静态变量stay保存其值

你真正想要的是一个Singleton而不是一个静态类。有一些重叠,但如果我没理解错的话,单身女是合适的方法。关于更多信息和代码清单,请参阅这篇文章:

属性仍然设置。这就是静态属性的实际工作方式。

静态字段在整个应用程序域中共享。因此,第二个表单将能够访问第一个表单的数据集。