public void UpdateRange(CodeRegion originalRegion, Words newWords) { RemoveRange(originalRegion.StartLineIndex + 1, (originalRegion.LineIndexCount - 2).LimitMin(1)); InsertRange(originalRegion.StartLineIndex + 1, newWords); }
public static Words GetWords(String value, String delimiter, Int32 startIndex, Int32?count = null) { var words = new Words(value, delimiter); return(words.GetWords(startIndex, count)); }
public Boolean Remove(Words words) { return(Remove(words._internalList.ToArray())); }
public void Add(Words otherWords) { _internalList.AddRange(otherWords); }