private void removeRepeat(List<T> list) { for (int i = list.Count - 1; i > 0;i-- ) { if (item == list[i].Item) { list.RemoveAt(i); } } } }