SQLite连接或SQLite异步连接

use*_*806 7 c# sqlite windows-phone-8

我从这篇文章开始使用sqlite for wp8

我发现这里有两个版本的SQliteConnection:异步和非异步.虽然我在WP8中使用它,但我想使用异步版本来获得流畅的性能,但似乎Async-version类没有实现IDispose(我可以使用Using用于非异步版本).那我应该在这里使用什么解决方案?

OK *_*ING 1

我还会考虑项目的大小和范围,例如,如果它是一个小项目,那么只需使用简单的非异步,它的代码更少,更容易维护,并且大多数小操作在毫秒内发生。

如果您想要高性能,请使用异步,编写一些额外的代码并获得更好的用户体验。

或者也许只对大型操作使用异步,对小型操作使用非异步?

我相信每个项目都是不同的,有时你可以使用混合方法,恕我直言。