首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签silverlight

#silverlight

Microsoft Silverlight是微软所发展的Web前端应用程序开发解决方案,是微软丰富型互联网应用程序策略的主要应用程序开发平台之一。

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

愤怒的白菜PostgreSQL DBA
由于无法构建异步构造函数,可以使用静态异步方法来返回由私有构造函数创建的类实例。 public class ViewModel { public ObservableCollection<TData> Data { get; set; } //static async method that behave like a constructor async public static Task<ViewModel> BuildViewModelAsync() { ObservableCollection<TData> tmpData = await GetDataTask(); return new ViewModel(tmpData); } // private constructor called by the async method private ViewModel(ObservableCollection<TData> Data) { this.Data=Data; } } ... 展开详请
领券