c# - 有没有办法非递归地循环嵌套循环?

标签 c#

<分区>

正如标题所说,有没有办法非递归地循环嵌套循环?也就是说,假设我想这样做:

while (condition)
{
    while (condition)
    {
         while (condition)
         {
             .... //<- more whiles
         }
     }
}

有 100 个嵌套的 while 循环。有没有一种方法可以在不硬编码和不使用递归的情况下做到这一点?

编辑:需要说明的是,100 是为了说明目的。

最佳答案

因为没有其他事情发生:

while ({conditionA} && {conditionB} && {conditionC})
{
   /// ...
}

如果您有 100,我怀疑您可能做错了什么。如果没有更多的上下文,我们无法对此发表评论。

关于c# - 有没有办法非递归地循环嵌套循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11985212/

相关文章:

c# - 我如何将一个非常大的数字提升到一个非常大的幂?

c# - 如何调整 PDF 文档的大小以适合位图

c# - 如何在 C# 中使用 NPOI 打开密码保护的 Excel 文件

c# - 将 List<object> 绑定(bind)到 Datagrid WPF,C#

c# - ScrollViewer 上 VerticalOffset 属性的双向绑定(bind)?

c# - 列表列表的交集

c# - 接收 "Duplicate enty for primary key"

c# - 将静态列表分配给非静态列表

c# - ASP.NET Core 3.1 不在实现 IPostConfigureOptions<T> 的类上调用 PostConfigure

c# - C#中自定义rank函数的优化