var _items = this.listBox1.Items.Cast<string>().Distinct().ToArray(); this.listBox1.Items.Clear(); foreach (var item in _items) { this.listBox1.Items.Add(item); }