private static void AppendNamePart(string part, StringBuilder name) { for (int i = 0; i < part.Length; i++) { char c = part[i]; if (TypeParser.IsDelimiter(c)) { name.Append('\\'); } name.Append(c); } }
private string ParsePart() { StringBuilder stringBuilder = new StringBuilder(); while (this.position < this.length && !TypeParser.IsDelimiter(this.fullname[this.position])) { if (this.fullname[this.position] == '\\') { this.position++; } stringBuilder.Append(this.fullname[this.position++]); } return(stringBuilder.ToString()); }