首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# 如何调到以前的代码

2012-06-28 
c# 怎么调到以前的代码我说不清楚,我举个例子:一个按钮private void button1_Click(object sender, EventA

c# 怎么调到以前的代码
我说不清楚,我举个例子:

一个按钮

  private void button1_Click(object sender, EventArgs e)
  {
  代码1.......里面有好多内容

  if(标签==2 && 调回标签==1)
  {
  调回标签==2
  调回 代码1
  }
  else
  向下测试

  代码2......里面有好多内容

  if(标签==2 && 调回标签==1)
  {
  调回标签==2
  调回 代码2
  }
  else
  向下测试

  }

意思就是说前面测试一个项目,这个项目中有好多小项目,如果某个小项目没有通过测试。想调回重新测试一遍


[解决办法]
用 goto

C# code
private void button1_Click(object sender, EventArgs e){    int 调回标签 = 1;CODE1:    //代码1.......里面有好多内容    if (标签 == 2 && 调回标签 == 1)    {        //调回标签==2        //调回 代码1        goto CODE1;    }    //向下测试CODE2:    //代码2......里面有好多内容    if (标签 == 2 && 调回标签 == 1)    {        //调回标签==2        //调回 代码2        goto CODE2;    }} 

热点排行