Tôi có một hộp danh sách được điền từ một kéo SQLDATA và nó kéo xuống một số cột mà tôi không muốn như OBJECT_dfj, OBJECT_daskd. Chìa khóa là tất cả những điều này với OBJECT_, có cách nào để loại bỏ chúng khỏi hộp danh sách không? Tôi không thể thay đổi câu lệnh SQL của mình.C# xóa các mục khỏi danh sách
tôi đã cố gắng này:
foreach (string item in listBox1.Items)
{
string removelistitem = "OBJECT";
if(item.Contains(removelistitem))
{
listBox1.Items.Remove(item);
}
}
nhưng nó đã cho tôi những lỗi:
List that this enumerator is bound to has been modified. An enumerator can only be used if the list does not change.
Làm thế nào là nó đang được dân cư, thông qua mã hoặc liên kết dữ liệu? Đây có phải là WPF không? WinForms? ASP.NET? – keithwarren7
Winform, và nó được phổ biến từ một SQLCOMMAND –
Điều này không có ý nghĩa gì cả. Hộp danh sách WinForms chỉ có thể chứa một cột văn bản trừ khi bạn đang vẽ bản vẽ tùy chỉnh. Bạn có ghép các nội dung của tất cả các lĩnh vực, hoặc những gì? –