>>409
>「リストからアイテムを削除した場合、それより後ろのアイテムが前に詰められるだけ」
を前提にするならこういう手もある。
int i;
while ((i = listBox1.SelectedIndex) >= 0) listBox1.Items.RemoveAt(i);