小编A.F*_*hry的帖子

if/else在两个不同的for循环中迭代同一个变量

是否有更好(更简洁)的方法在if/else条件下迭代相同的集合对象,而不是以下方式:

bool condition = DetermineConditionValue();

if(condition)
{
    foreach(var v in variables)
    {
        PerformAction(v);
    }
else
{
    foreach(var v in variables)
    {
        PerformAnotherAction(v);
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来避免两次写循环?

c# loops if-statement

4
推荐指数
1
解决办法
56
查看次数

标签 统计

c# ×1

if-statement ×1

loops ×1