Beispiel #1
0
 /// <summary>新しい条件式と本体を追加します。最初の呼び出しは最上位の条件式に、後続の呼び出しは以前の条件式の false 文として追加されます。</summary>
 /// <param name="condition"><see cref="bool"/> 型の結果型をもつ条件式を指定します。</param>
 /// <param name="body"><paramref name="condition"/> が真の場合に実行される式を指定します。</param>
 public void AddCondition(Expression condition, Expression body)
 {
     Assert.NotNull(condition, body);
     _tests.Add(AstUtils.IfCondition(condition, body));
 }