Akka.Configuration.Hocon.HoconTokenizer.PullSpaceOrTab C# (CSharp) Метод

PullSpaceOrTab() публичный Метод

Retrieves the current token, including whitespace and tabs, as a string literal token.
public PullSpaceOrTab ( ) : Akka.Configuration.Hocon.Token
Результат Akka.Configuration.Hocon.Token
        public Token PullSpaceOrTab()
        {
            var sb = new StringBuilder();
            while (IsSpaceOrTab())
            {
                sb.Append(Take());
            }
            return Token.LiteralValue(sb.ToString());
        }

Usage Example

Пример #1
0
        private void ParseTrailingWhitespace(HoconValue owner)
        {
            Token ws = _reader.PullSpaceOrTab();

            //single line ws should be included if string concat
            if (ws.Value.Length > 0)
            {
                var wsLit = new HoconLiteral
                {
                    Value = ws.Value,
                };
                owner.AppendValue(wsLit);
            }
        }