我正在使用PCLStorage並需要讀取文件的方法。我將使用JSON序列化,所以我只需要從文件中讀取保存的內容:如何從異步操作返回字符串?
public async string ReadFromFile(string filename)
{
IFolder rootFolder = FileSystem.Current.LocalStorage;
IFolder folder = await rootFolder.CreateFolderAsync("MySubFolder", CreationCollisionOption.OpenIfExists);
IFile file = await folder.GetFileAsync(filename);
string content = await file.ReadAllTextAsync();
return content;
}
,但我不能返回字符串,它必須是無效,任務或任務。
有沒有簡單的方法我可以從這個方法返回字符串?也許通過調用另一種方法?
可以返回一個字符串,像這樣的公共異步任務 YourAsyncMethod(){回報「測試」;} –
Ehsan