/// <inheritdoc /> public override string ToDebugString() { var @else = ElseStatement != null ? "else " + ElseStatement.ToDebugString() : string.Empty; return(I($"if ({Condition.ToDebugString()}) {ThenStatement.ToDebugString()}{@else}")); }