public override ConsoleString Visit(FormatConcatenationElement format, T item) { return(format.Elements.Aggregate(seed: ConsoleString.Empty, (s, f) => s + Visit(f, item))); }
public override IEnumerable <FormatVariableElement> Visit(FormatConcatenationElement format) { return(format.Elements.SelectMany(Visit)); }