当我使用以下内容时,Name
默认情况下不会按日期显示。
OrderBy (f=>f.Name)
请帮忙。
环境:
由于
答案 0 :(得分:0)
那是因为方法Directory.GetFiles()
返回一个包含文件全名的字符串数组
来源:https://msdn.microsoft.com/en-us/library/07wt70x2%28v=vs.110%29.aspx
返回值 键入:System.String []
。中文件的全名(包括路径)数组 指定的目录,如果没有找到文件,则为空数组。
如果您确实只想拥有文件名(而不是全名),可以采取以下方式:
Directory.GetFiles().Select(fullPath => new FileInfo(fullPath)).Select(f => f.Name);