c#有没有办法执行goto后,执行goto指向的代码,执行完后再回到goto去执行goto下方的语

c#有没有办法执行goto后,执行goto指向的代码,执行完后再回到goto去执行goto下方的语c#有没有办法执行goto后,执行goto指向的代码,执行完后再回到go... c#有没有办法执行goto后,执行goto指向的代码,执行完后再回到goto去执行goto下方的语c#有没有办法执行goto后,执行goto指向的代码,执行完后再回到goto去执行goto下方的语句,比如:
console.writeline("helloWorld!");
goto aaa;
console.writeline("ggg");
aaa:
console.writeline("fff");
怎样执行玩aaa后再去执行ggg?或者有没有其它办法来解决这个问题?
展开
 我来答
一颗程序猿o_0
2017-02-05 · TA获得超过6296个赞
知道大有可为答主
回答量:5403
采纳率:77%
帮助的人:1316万
展开全部
如果非要这么别扭的话其实是可以, 加个条件判断就行了
只不过你这样调用的方式(只限当前代码展现的效果), 就是一个方法调用的过程, 完全可以使用方法调用来实现
更多追问追答
追问
能不能详细解释一下,最好能举个例子,刚开始学;p
追答

使用goto

bool skip = false;
Console.WriteLine("helloWorld");

goto aaa;
bbb:
Console.WriteLine("ggg");
skip = true;

aaa:
if (!skip)
{
    Console.WriteLine("fff");
    goto bbb;
}

使用方法调用:

static void Main(string[] args)
{
    Console.WriteLine("helloWorld");

    SomeMethod();

    Console.WriteLine("ggg");
}

static void SomeMethod()
{
    Console.WriteLine("fff");
}
百度网友1785ee410
2017-02-05 · TA获得超过570个赞
知道小有建树答主
回答量:782
采纳率:80%
帮助的人:176万
展开全部
给个你要用 goto 的理由。
追问
每隔一些代码就进行一次同样的代码,然后再继续,但要复制粘贴的话好麻烦,想知道有没有简单方法,单纯突然想到的,才刚学一点点。。学到循环了但还没实践。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式