我有一组表示文件夹结构的对象。
我想将属性FileExtension
设置为null,如果它是一个文件夹。
这是我所拥有的。有人可以帮忙吗?
var items = MyClass.All().ToList();
items.ForEach(x => x.FileExtension = string.empty)
.Where(y => y.FileExtension == "folder")
.ToList();
答案 0 :(得分:6)
items
.Where(i => i.FileExtension == "folder")
.ToList()
.ForEach(i => i.FileExtension = null);
答案 1 :(得分:5)
foreach(var item in items.Where( i => i.FileExtension == "folder" ))
item.FileExtension = null;