小编Mic*_*Rut的帖子

Lambda表达式 - 根据集合中另一个属性的值设置对象集合中的一个属性的值

我是lambda表达式的新手,希望利用语法根据集合中的另一个值设置集合中一个属性的值

通常我会做一个循环:

class Item
{
    public string Name { get; set; }
    public string Value { get; set; }
}

void Run()
{
    Item item1 = new Item { Name = "name1" };
    Item item2 = new Item { Name = "name2" };
    Item item3 = new Item { Name = "name3" };

    Collection<Item> items = new Collection<Item>() { item1, item2, item3 };

    // This is what I want to simplify.
    for (int i = 0; i < items.Count; i++) …
Run Code Online (Sandbox Code Playgroud)

lambda expression .net-4.0 c#-4.0

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

标签 统计

.net-4.0 ×1

c#-4.0 ×1

expression ×1

lambda ×1