我有這個串列,里面裝滿了來自 sql 的資料
List<long>rightsList = new List<long>();
和一個串列視圖,它再次填充了來自 sql 的資料,它有一個標簽,名稱的 ID 顯示在顯示屏上
var lvItem = new ListViewItem(item.Name)
{
Tag = item.id
};
listview.items.add(lvItem);
現在我想創建一個 for 回圈來檢查第一個串列和串列視圖是否有任何共同的值,如果是的話做某事。
我嘗試過這樣的事情,但沒有用
for(int i=0; i<listview.Items.Count -1; i )
{
if(rightlist.contains((int)listview.tag))
{
// do something
}
else
{
//do something
}
uj5u.com熱心網友回復:
它是正確的,只需編輯這一行
for(int i=0; i<listview.Items.Count -1; i )
{
if(rightlist.contains((long)listview.items[i].tag))
{
// do something
}
else
{
//do something
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/425480.html
