public override string ToString()
{
var s = new StringBuilder();
s.Append(Statement).Append(", route={");
if (Nodes != null)
{
for (var i = 0; i < Nodes.Length; ++i)
{
s.Append("\n ").Append(FormatUtil.Format(i + 1, 3));
s.Append(" -> ").Append(Nodes[i]);
}
}
s.Append("\n}");
return s.ToString();
}
}