C# 如何在UI线程中读取文件
我有这样的代码,但当我运行它时,显示: 不应在UI线程上执行同步操作。 考虑在任务中包装此方法。运行< /P> 我如何解决这个问题?谢谢C# 如何在UI线程中读取文件,c#,uwp,readfile,C#,Uwp,Readfile,我有这样的代码,但当我运行它时,显示: 不应在UI线程上执行同步操作。 考虑在任务中包装此方法。运行< /P> 我如何解决这个问题?谢谢 public guchi() { string[] list = File.ReadAllLines(@"C:\Users\sample.csv"); foreach (string item in list) { var tmp = item.Split(';'); this.Add(new g
public guchi()
{
string[] list = File.ReadAllLines(@"C:\Users\sample.csv");
foreach (string item in list)
{
var tmp = item.Split(';');
this.Add(new guchi()
{
test = tmp[0],
fun = tmp[1],
happy = tmp[2],
run = tmp[3],
now = tmp[4],
god = tmp[5],
time = tmp[6],
final= tmp[7],
Pyke = tmp[8],
Xinzhao = tmp[9]
});
}
}
或使用API的异步版本
另外,请阅读如何在构造函数中使用async,因为您需要将方法标记为async,以便等待API调用。或使用API的异步版本
另外,请阅读如何在构造函数中使用async,因为您需要将方法标记为async才能等待API调用。您的最低目标OS版本是什么?您是如何访问该目录的?您的最低目标OS版本是什么?您是如何访问该目录的?