0
當我使用以下時,Name
默認情況下不會按日期顯示。Directory.Getfiles()。OrderBy(f => f.Name)默認情況下不顯示名稱
OrderBy (f=>f.Name)
請幫忙。
環境:
- 的Visual Studio 2012
- C#
- 使用System.Linq的和System.Data.Entity的。
感謝
當我使用以下時,Name
默認情況下不會按日期顯示。Directory.Getfiles()。OrderBy(f => f.Name)默認情況下不顯示名稱
OrderBy (f=>f.Name)
請幫忙。
環境:
感謝
這是因爲Directory.GetFiles()
返回一個包含文件的全名
源字符串數組的方法:https://msdn.microsoft.com/en-us/library/07wt70x2%28v=vs.110%29.aspx
返回值 類型:System.String []
一組全名(包括路徑)fo r指定目錄中的 中的文件,或者如果找不到文件則爲空數組。
如果你想只有文件名(而不是全名),你可以做以下的方法:
Directory.GetFiles().Select(fullPath => new FileInfo(fullPath)).Select(f => f.Name);
感謝您的回答我的朋友,f.Name能夠以這種方式但是這段代碼把我的txt文件放在另一個不存在的路徑中:/ – SOpro