Tag: reserved words

在C#中重新启动foreach循环?

如何在C#中重启foreach循环? 例如: Action a; foreach(Constrain c in Constrains) { if(!c.Allows(a)) { a.Change(); restart; } } 这里restart就像continue或break但它从开始重新启动foreach就像将for循环的计数器再次设置为0一样。 这可能在C#中吗? 编辑:我要感谢Mehrdad Afshari和Mahesh Velaga让我发现我当前实现中的一个错误(index = 0),否则就不会发现它。