首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >构造函数可以是异步的吗?

构造函数可以是异步的吗?

提问于 2018-01-12 00:10:35
回答 2关注 0查看 617

我有一个Silverlight项目,我在构造函数中填充一些数据:

代码语言:javascript
复制
public class ViewModel
{
    public ObservableCollection<TData> Data { get; set; }

    async public ViewModel()
    {
        Data = await GetDataTask();
    }

    public Task<ObservableCollection<TData>> GetDataTask()
    {
        Task<ObservableCollection<TData>> task;

        //Create a task which represents getting the data
        return task;
    }
}

我收到了一个错误:

The modifierasyncis not valid for this item

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档