我有一个与这篇文章类似的问题:C# string split but it's a bit old and use Regex as solution。
所以这是我的输入(字符串数组)
foo.xml
bar.png
pdf
我想要的是检索没有点的文件扩展名,并在找不到点时设置“未知”。
xml
png
unknown
我试过的没有用
_filesName.Select(a => a.Split('.').Select(b => string.IsNullOrEmpty(b) ? "unknown":b).Last());
返回
xml
png
pdf // WRONG!! Why its not set to unknown?
是否可以使用 LINQ 做我想做的事?