List<T>用法

来源:互联网 发布:淘宝二维码制作 编辑:程序博客网 时间:2024/06/04 18:33

常见:count,add,RemoveAt,Exists

1.调用count,返回LIST中的记录的集合数。

2.add(new T),增加一个集合。

3.RemoveAt(int index),删除对应索引坐标的集合(重点在于判断集合对应的索引位置),返回BOOL。

4.Exists(condition)判断在某条件下是否存在匹配,返回BOOL。

例如:

//判断条件定义

        private bool existFoodName(DataType name)
        {
            if (tabControl1.SelectedIndex == 0)
            {
                if (name.FoodName == listView_collect.FocusedItem.SubItems[0].Text)
                    return true;
                return false;
            }


            else if (tabControl1.SelectedIndex == 1)
            {
                if (name.FoodName == listView_condition.FocusedItem.SubItems[0].Text)
                    return true;
                return false;


            }
            else
            {
                return false;
            }
        }

//调用

                    if (TempData.temp.Exists(existFoodName))
                    {
                        MessageBox.Show(listView_condition.FocusedItem.SubItems[0].Text + "清单已存在该商品!");
                    }

原创粉丝点击