SubString() public method

Substring facility
public SubString ( int start, int length ) : string
start int
length int
return string
示例#1
0
        // Retrieves the parameter of a command so that it can be parsed by a specific parser.
        private static string ParseCommandParameters(Lexer lexer)
        {
            var start = lexer.Index;

            lexer.Parse(OpeningPar);

            while (lexer.MoveNext() && lexer.Current != ClosingPar)
            {
            }

            var length = lexer.Index - start - 1;

            lexer.Parse(ClosingPar);

            return(lexer.SubString(start, length));
        }
示例#2
0
        // Retrieves the parameter of a command so that it can be parsed by a specific parser.
        private static string ParseCommandParameters(Lexer lexer)
        {
            var start = lexer.Index;
            lexer.Parse(OpeningPar);

            while (lexer.MoveNext() && lexer.Current != ClosingPar) { }

            var length = lexer.Index - start - 1;
            lexer.Parse(ClosingPar);

            return lexer.SubString(start, length);
        }