好吧,这有点奇怪,看起来不应该是这样的。我有一个嵌套在另一个中的foreach,我需要它只获取与外部循环相对应的值。foreach my $var (@$list) foreach my $var2 (@$list2) if($var2->[0] ne $var->[0])对于嵌套循环中的作用域,有没有我应该知道的</em
在switch块中,如何跳出foreach循环?通常,您使用break,但是如果您在switch块中使用break,它将使您离开switch块,并且foreach循环将继续执行:{时,我当前正在做的是将放在循环外部的bool值设置为true,并在每次输入foreach时和进入开关块之前检查这个布尔值。如下所示:
bo