Wer*_*rCD 1 c# directoryinfo fileinfo
我有类似的东西:
var d1 = new DirectoryInfo(Path.Combine(source, @"bills_save." + dt));
var d2 = new DirectoryInfo(Path.Combine(source, @"reports_save." + dt));
var f1 = d1.GetFiles();
var f2 = d2.GetFiles();
Run Code Online (Sandbox Code Playgroud)
我想将所有文件名合并到一个FileInfo列表中.会使我的解析更容易.Concat,AddRange,加入......似乎没什么用.我看到的大多数是添加2个列表,数组.
嗯,Concat当然应该工作:
// f3 will be IEnumerable<FileInfo>
var f3 = f1.Concat(f2);
Run Code Online (Sandbox Code Playgroud)
如果您需要数组或列表,请致电ToArray或ToList适当地:
var list3 = f1.Concat(f2).ToList();
var array3 = f1.Concat(f2).ToArray();
Run Code Online (Sandbox Code Playgroud)
顺便说一下,你的逐字字符串文字不需要是逐字的 - 它不包含任何需要转义的内容.
| 归档时间: |
|
| 查看次数: |
5102 次 |
| 最近记录: |