示例#1
0
        internal void WriteArticle()
        {
            char lc = _formatter.LastChar;

            var anBuilder    = Tuple.Create(new StringBuilder(_formatter.Format(_format.IndefiniteArticles.ConsonantForm, _format, OutputFormatterOptions.NoUpdate | OutputFormatterOptions.IsArticle)), _formatter.Clone());
            var afterBuilder = _currentBuffer = new StringBuilder();

            _articleConverters[afterBuilder] = anBuilder;
            _buffers.Add(anBuilder.Item1);
            _buffers.Add(afterBuilder);
            _bufferCount += 2;
            _length      += anBuilder.Item1.Length;
        }