我有一个A类和B类
A 类有:
public int ID
{
get;
set;
}
当运行程序时,一个值被分配给 ID ex:123 并在表单关闭时被销毁,并设置一个默认值,即 = 0
问题:如何在 B 类被销毁之前保存它的值? 这样我就可以访问 B 类中的值并执行验证。
最佳答案
让我假设 Class A
和 Class B
是 win-forms 并且你从 B
打开 A
>。以 A
形式编写一个方法,如:
public int GetInput(){
Show();
return ID;
}
同样在A
的构造函数中写下一行
public A()
{
Visible=false;
}
在表单 B
中写入以下内容以打开表单 A
:
public void OpenA()
{
var a=new A();
var i=a.GetInput();
}
现在 i
包含 ID
的值。
关于c# - 如何访问从A类到B类的get set value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10577201/