我可以使用LINQ来完成以下两个任务吗:
1. 检查
2. 将一个
1. 检查
IEnumerable<string>
中的每个元素是否具有正确的扩展名。如果没有,则抛出异常。foreach(var filepath in filepaths)
if(Path.GetExtension(filepath) != @".xml")
throw new ArgumentException(...);
2. 将一个
IEnumerable<string>
中的所有元素序列化为一个字符串,并在每个元素之间添加空格。
string args = "";
foreach (var filepath in filepaths)
args += filepath + " ";
谢谢