小编mah*_*_85的帖子

编辑列表<T>中的项目

如何在下面的代码中编辑列表中的项目:

List<Class1> list = new List<Class1>();

int count = 0 , index = -1;
foreach (Class1 s in list)
{
    if (s.Number == textBox6.Text)
        index = count; // I found a match and I want to edit the item at this index
    count++;
}

list.RemoveAt(index);
list.Insert(index, new Class1(...));
Run Code Online (Sandbox Code Playgroud)

.net c# generic-list

19
推荐指数
4
解决办法
9万
查看次数

如何从通用列表中删除项目

我有一个通用列表

如何删除项目?

EX:

Class Student
{
    private number;
    public Number
    {
        get( return number;)
        set( number = value;)
    }

    private name;
    public Name
    {
        get( return name;)
        set( name = value;)
    }

    main()
    {
        static List<student> = new list<student>();

        list.remove...???
    }
}
Run Code Online (Sandbox Code Playgroud)

c# generics list

15
推荐指数
2
解决办法
8万
查看次数

列表<T>的属性

List<T> lst = new List<T>();

public List<T> List
{
    get { return lst; }
    set { //cod...???????????????????? }
}
Run Code Online (Sandbox Code Playgroud)

c#

2
推荐指数
1
解决办法
176
查看次数

使用Linq在BindingList <T>中搜索

这是警告的原因?

BindingList<ClassName> lst = List.Select(obj => obj.Number == "NN").ToList<ClassName>();
Run Code Online (Sandbox Code Playgroud)

.................................................

列表:

BindingList<ClassName> List = new BindingList<ClassName>();
Run Code Online (Sandbox Code Playgroud)

埃罗:

System.Collections.Generic.IEnumerable'不包含'ToList'的定义和最佳扩展方法重载'System.Linq.Enumerable.ToList(System.Collections.Generic.IEnumerable)'有一些无效的参数

c# linq generic-list

1
推荐指数
1
解决办法
6923
查看次数

标签 统计

c# ×4

generic-list ×2

.net ×1

generics ×1

linq ×1

list ×1