Whee.WordBuilder.ProjectV2.ProjectSerializer.ReadCharacterSet C# (CSharp) Method

ReadCharacterSet() private method

private ReadCharacterSet ( StringBuilder token, string chars ) : int
token StringBuilder
chars string
return int
        private int ReadCharacterSet(StringBuilder token, string chars)
        {
            int nextChar = Peek();
            int start = m_Offset;

            while (nextChar > -1 && chars.IndexOf((char)nextChar) > -1)
            {
                if (token != null)
                {
                    token.Append((char)nextChar);
                }
                nextChar = SkipAndPeek();
            }

            return m_Offset - start;
        }