我对LINQ还比较陌生,想找到一种比ADO.Net更优雅的方式来查询和操作SQLite数据库中的数据。我正在使用System.Data.SQLite,并想知道是否有DataContext类或者可以使用DataContext类来处理SQLite的方法。
我相信LINQPad使用了相同的程序集作为其SQLite/MySQL驱动程序,因此我可以执行如下的C#表达式:
from c in Collection
where c.Length > 3
select c
我该怎样在我的应用程序中使用相同的LINQ表达式来操作SQLite数据库?