use*_*806 7 c# sqlite windows-phone-8
我从这篇文章开始使用sqlite for wp8
我发现这里有两个版本的SQliteConnection:异步和非异步.虽然我在WP8中使用它,但我想使用异步版本来获得流畅的性能,但似乎Async-version类没有实现IDispose(我可以使用Using用于非异步版本).那我应该在这里使用什么解决方案?
我还会考虑项目的大小和范围,例如,如果它是一个小项目,那么只需使用简单的非异步,它的代码更少,更容易维护,并且大多数小操作在毫秒内发生。
如果您想要高性能,请使用异步,编写一些额外的代码并获得更好的用户体验。
或者也许只对大型操作使用异步,对小型操作使用非异步?
我相信每个项目都是不同的,有时你可以使用混合方法,恕我直言。
| 归档时间: |
|
| 查看次数: |
2987 次 |
| 最近记录: |