【发布时间】:2013-05-07 17:09:55
【问题描述】:
我有一个接口IAnimation,它公开了一个方法BeginAsync()。该方法应该启动动画并在完成后返回。
我想做的是实现一个null动画类NoAnimation,它在执行BeginAsync()时才返回。
这是正确的实现方式吗?
public async Task BeginAsync()
{
await Task.Run(() => { });
}
我怀疑还有比这更优雅的方法。我也考虑过 创建一个空方法。但这给了我一个我也不喜欢的警告。
【问题讨论】:
标签: c# .net asynchronous async-await task