ChangeTrackingStringList class ChangeTrackingStringList : IList<string>, ICollection<string>, IEnumerable<string>, IEnumerable Documentation Code public int Count { get; } public bool HasChanged { get; } public bool IsReadOnly { get; } public string this[int index] { get; set; } public ChangeTrackingStringList() public ChangeTrackingStringList(IEnumerable<string> collection) public void Add(string item) public void AssertNotFrozen() public void Clear() public bool Contains(string item) public void CopyTo(string[] array, int arrayIndex) public void Freeze() public IEnumerator<string> GetEnumerator() public int IndexOf(string item) public void Insert(int index, string item) public bool Remove(string item) public void RemoveAt(int index)