我有一个方法修改其做内如何检查在事件处理程序的条件
public bool Modify()
{
bool retval = false;
retval = Spa.ClientModify(col);
}
这里我想要的是ClientModify应该执行在事件处理程序完成了三次后才事件“ServerEvents”否则应在操作ClientModify返回RETVAL假。如何能做到我这样做操作“Spa.ClientModify”
static private void ServerEvents(eventType type, event this_event, object passback)
{
if (this_event.type == eventType.SPD_spurtEvent)
{
if (this_event.objectName == "ready")
{
// some operation
}
else if (this_event.objectName == "info")
{
// some operation
}
else if (this_event.objectName == "serverstate")
{
// some operation
}
}
}
一些我如何加入一个变量之前检查布尔是=在事件处理程序“ServerEvents”,一旦这个检查假完成 else if(this_event.objectName ==“serverstate”)我把它作为yes = true ,,但是这里我面临的问题是我不能 能够得到是的布尔变量里面Modify()方法,我会得到ServerEvents,但不能实例化。如何 我可以这样做吗?或者是否有任何其他机制?
我想我和其他人真的要回答这个问题,因为它框定为一个非常简单的问题,但你张贴ServerEvents方法毫无意义可言,也没有任何意义它有什么做修改方法。 – 2010-08-23 13:25:35
这是一个重新连接机制,它应该在做任何修改之前完成 – peter 2010-08-23 13:28:19