我想知道是否可以在執行查詢本身的同時對LINQ查詢中返回的每個元素執行操作。改變在LINQ查詢中返回的每個值與查詢相同
例子:
var files = Directory.EnumerateFiles(@"C:\etc", "*.*", SearchOption.AllDirectories)
.Where(s => (s.ToLower().EndsWith(".psd"))
&&
new FileInfo(s).Length > 500000);
發現一套標準中的所有文件,但如果我想說微調「C:\」從返回的每個字符串,可我不知怎麼說,S =後F(S) where子句或將這是每個循環的單獨foreach。
謝謝。