SQLite连接或SQLite异步连接

时间:2014-10-08 02:37:02

标签: c# sqlite windows-phone-8

我开始使用sqlite for wp8,来自article

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

1 个答案:

答案 0 :(得分:0)

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

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

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

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