コード例 #1
0
ファイル: IfExecute.cs プロジェクト: toddcoder/Orange
 public override void Reset()
 {
     base.Reset();
     resultGenerator.Reset();
     if (elseIf.If(out var g))
     {
         g.Reset();
     }
     if (elseBlockGenerator.If(out var bg))
     {
         bg.Reset();
     }
     ifStage = IfStage.Condition;
 }
コード例 #2
0
ファイル: IfExecute.cs プロジェクト: toddcoder/Orange2
            public override void Reset()
            {
                base.Reset();
                resultGenerator.Reset();
                if (_elseIf.If(out var elseIf))
                {
                    elseIf.Reset();
                }

                if (_elseBlockGenerator.If(out var elseBlockGenerator))
                {
                    elseBlockGenerator.Reset();
                }

                ifStage = IfStage.Condition;
            }