【发布时间】:2018-03-15 17:56:25
【问题描述】:
有很多方法可以将字符串/列表转换为其他内容的列表。
出于好奇,我不知道是否有办法这样做
Directory.EnumerateFiles(@"C:\Drivers").ToList<FileInfo>();
要么
new List<string>(Directory.EnumerateFiles(@"C:\Drivers")).Cast<FileInfo>();`
`
由于 fileinfo 将 FileInfo(path) 作为参数,有一种方法可以做到这一点或一个不涉及 linq Select(x => new FileInfo(x) 或类似的东西的短单行器?
【问题讨论】:
标签: linq generics casting system.io.fileinfo