Mono.TextEditor.TextDocument.Remove C# (CSharp) Method

Remove() public method

public Remove ( TextSegment segment ) : void
segment TextSegment
return void
		public void Remove (TextSegment segment)
		{
			Remove (segment.Offset, segment.Length);
		}

Same methods

TextDocument::Remove ( int offset, int count ) : void

Usage Example

Example #1
0
        static string StripDoubleBlankLines(string content)
        {
            var doc = new Mono.TextEditor.TextDocument(content);

            for (int i = 1; i + 1 <= doc.LineCount; i++)
            {
                if (IsBlankLine(doc, i) && IsBlankLine(doc, i + 1))
                {
                    doc.Remove(doc.GetLine(i).SegmentIncludingDelimiter);
                    i--;
                    continue;
                }
            }
            return(doc.Text);
        }
All Usage Examples Of Mono.TextEditor.TextDocument::Remove
TextDocument