System.IO.StreamReader file = new System.IO.StreamReader("saveData.txt");
我写了这个,我得到错误“Argument 1:无法从'string'转换为'System.IO.Stream'。 我在控制台应用程序中使用了完全相同的代码并且工作正常,但是将其放入Windows Universal Application会出现此错误。
答案 0 :(得分:1)
你试过这个吗?
MemoryStream memoryStream= new MemoryStream(Encoding.UTF8.GetBytes("saveData.txt"));
答案 1 :(得分:0)
看起来Windows Universal Application阅读文件功能不同:
var file = await ApplicationData.Current.LocalFolder.GetFileAsync("data.txt");
var lines = await FileIO.ReadLinesAsync(file);