5

我有一组代表文件夹结构的对象。

如果它是一个文件夹,我想将该属性设置FileExtension为 null。

这是据我所知。任何人都可以帮忙吗?

var items = MyClass.All().ToList();
items.ForEach(x => x.FileExtension = string.empty)
     .Where(y => y.FileExtension == "folder")
     .ToList();
4

2 回答 2

7
items
  .Where(i => i.FileExtension == "folder")
  .ToList()
  .ForEach(i => i.FileExtension = null);
于 2009-09-14T20:28:48.463 回答
6
foreach(var item in items.Where( i => i.FileExtension == "folder" ))
    item.FileExtension = null;
于 2009-09-14T17:41:47.537 回答