Esempio n. 1
0
 public override IEnumerable <string> GetArguments()
 => Token.GetArguments()
 .Concat(TruthyTemplate.SelectMany(t => t.GetArguments()))
 .Concat(FalsyTemplate.SelectMany(t => t.GetArguments()));
Esempio n. 2
0
 public override string ToString()
 {
     return("#{if " + Token.LeftSide + Token.EqualityText + "}" + string.Join("", TruthyTemplate.Cast <object>()) + "#{else}" + string.Join("", FalsyTemplate.Cast <object>()) + "#{/if}");
 }