我是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)