Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
        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());
        }