总结:我想在构造函数中调用一个异步方法。这可能吗?详细信息:我有一个名为getwritings()的方法解析JSON数据。如果我调用getwritings()一切正常在async方法并放置await在它的左边。但是,当我创建LongListView在我的页面中尝试填充它我发现getWritings()出人意料地回归null和LongListView是空的。为了解决这个问题,我尝试更改getWritings()的返回类型至Task>然后通过getWritings().Result在构造函数中检索结果.但是,这样做最终会阻塞UI线程。publicpartialclassPage2:Phon
总结:我想在构造函数中调用一个异步方法。这可能吗?详细信息:我有一个名为getwritings()的方法解析JSON数据。如果我调用getwritings()一切正常在async方法并放置await在它的左边。但是,当我创建LongListView在我的页面中尝试填充它我发现getWritings()出人意料地回归null和LongListView是空的。为了解决这个问题,我尝试更改getWritings()的返回类型至Task>然后通过getWritings().Result在构造函数中检索结果.但是,这样做最终会阻塞UI线程。publicpartialclassPage2:Phon