private void AppendAncestorsUnidsDump(StringBuilder sb, ComparisonUnitAtom sr) { var zipped = sr.AncestorElements.Zip(sr.AncestorUnids, (a, u) => new { AncestorElement = a, AncestorUnid = u, }); var s = zipped.Select(p => p.AncestorElement.Name.LocalName + "[" + p.AncestorUnid.Substring(0, 8) + "]/").StringConcatenate().TrimEnd('/'); sb.Append("Ancestors:" + s); }
private void AppendAncestorsDump(StringBuilder sb, ComparisonUnitAtom sr) { var s = sr.AncestorElements.Select(p => p.Name.LocalName + GetUnid(p) + "/").StringConcatenate().TrimEnd('/'); sb.Append("Ancestors:" + s); }
private static string PadLocalName(int xNamePad, ComparisonUnitAtom item) { return((item.ContentElement.Name.LocalName + " ").PadRight(xNamePad, '-') + " "); }