我有类似的文件:"dslkj20111104-BATCH2244_20111113-091347.txt"我只需要"dslkj"而不是其余的数字或数字或.txt,我该怎么做?
var onlyLetters = new String(fileName.Name.Where(Char.IsLetter).ToArray());
Run Code Online (Sandbox Code Playgroud)
我试过这个,但它也会给我".txt"和"批处理",我不希望得到任何帮助.
尝试.TakeWhile()而不是.Where().
var onlyLetters = new String(fileName.Name.TakeWhile(Char.IsLetter).ToArray());
Run Code Online (Sandbox Code Playgroud)