有三个类:
A类:UI类
B类:BLL业务静态类,属性全部为静态
C类:一个Agent类
我在A类赋值B.a="CSDN";
然后在C取B.a时值为Null,说明B类丢失了状态,有办法让B保持状态吗?让A和C访问时同步。PS:这三个类在不同的项目,同一个解决方案。
A类:UI类
B类:BLL业务静态类,属性全部为静态
C类:一个Agent类
我在A类赋值B.a="CSDN";
然后在C取B.a时值为Null,说明B类丢失了状态,有办法让B保持状态吗?让A和C访问时同步。PS:这三个类在不同的项目,同一个解决方案。
是对象啊,那怎样保持状态呢?(现在A和C不能相互传参数,只能通过B做一个状态)
我这是个Windows Phone7项目,微软做了N多的限制。
A和C不能交互:
C中运行的变量userName="CSDN",而在A读取的C.userName为Null。
public string _RetrunMsg
{
get
{
return this.m_strRetrunMsg;
}
set
{
this.m_strRetrunMsg = value;
}
}