2015-12-23 19 views
0

我是C#初学者,我做了一个测验。我的问题是,当问一个问题,应该做一个循环,以便可以问第二个问题。我有想法使用转到或返回到开头,但我有几个点击事件。回到几个事件的代码的开始?

下面是一个例子:

private void Event1 
{ 
    //do something.. 
} 
private void Event2 
{ 
    //do other things 
} 
private void Event3 
{ 
    //Here I want to return to the event 1 to make a loop 
} 

这可能吗?

如果没有其他解决方案?

+0

你应该再次像'Event1()'那样调用它。 – dotctor

+0

你可以直接调用它:'Event1();' – lwb

+0

我可以在事件3中调用它? – DanyDC

回答

1

我假设你想连续创建3个问题,当当前问题得到正确回答时启用下一个选项。

如果我是对的,首先你应该只启用第一个按钮。

当第一个事件引发并且答案正确时,禁用第一个按钮,然后启用下一个按钮,直到所有问题都完成。

+0

这些问题是在一个事件,但我有第二个事件来验证和测试的答案,第三个事件的计时器。 – DanyDC