• ベストアンサー

C# リストボックスに同じ文字があるかどうか検索方法

C# リストボックスに同じ文字があるかどうか検索方法 例 リストボックスに AAA AAA BB BB C D の時に、同じのが入ってるのでそれを消して AAA BB C D にしたいのですが、どうやって出来ますか?どなたか教えてください。お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • rk_les
  • ベストアンサー率63% (23/36)
回答No.1

適当なので非常に汚いですが・・ private void button1_Click(object sender, EventArgs e) { for (int i = 0; i < listBox1.Items.Count - 1; i++) { for (int j = i+1; j < listBox1.Items.Count; j++) { if (listBox1.Items[i].Equals(listBox1.Items[j]) == true) { listBox1.Items.RemoveAt(j); } } } } これでどうでしょうか? Button_Clickイベントでやってますが自分で改良してください。

ndckenji
質問者

お礼

重要な参考戴きありがとうございます。

関連するQ&A