如何在Windows 8.1应用程序中获取按日期排序的日志文件(QueryOptions给我一个例外)?

时间:2017-02-23 15:06:07

标签: c# logging windows-phone-8.1 windows-rt windows-8.1-universal

在我的windows8.1应用程序中,我有一些日志,我想按时间阅读它们,我的代码如下

!playersTeam.contains($0)

但是,List<string> fileFilter = new List<string>(); fileFilter.Add(".ERROR"); StorageFolder folder = ApplicationData.Current.LocalFolder; QueryOptions queryOptions = new QueryOptions(CommonFileQuery.OrderBySearchRank, fileFilter); var query = folder.CreateFileQueryWithOptions(queryOptions); IReadOnlyList<StorageFile> filteredFiles = await query.GetFilesAsync(); if(filteredFiles.Count > 0) { err = filteredFiles[0].ToString(); } return err; 给出了一个未实现的异常。有什么解决方案吗?

1 个答案:

答案 0 :(得分:0)

您需要使用文件夹中的GetFilesAsync()获取所有文件并自行排序。