Deveel.Readline.CollectLastWord C# (CSharp) 메소드

CollectLastWord() 개인적인 정적인 메소드

private static CollectLastWord ( char ch ) : void
ch char
리턴 void
        private static void CollectLastWord(char ch)
        {
            ArrayList chars = new ArrayList();
            for (int i = length - 1; i >= 0; i--) {
                char c = buffer[i];
                if (ch != '\0' && c == ch)
                    break;
                else if (Array.IndexOf(wordBreakChars, c) != -1)
                    break;

                chars.Add(c);
            }
            chars.Reverse();
            lastWord.Length = 0;
            lastWord.Append((char[]) chars.ToArray(typeof (char)));
        }