実行中の Windows 8 アプリケーションで SQLite を使用していますが、次の 2 行のコードを使用する間に何らかのパフォーマンスの問題があるかどうか疑問に思っていました。
conn.Table<Chemistry>().Where(ch => ch.case_id == CaseId).ToListAsync();
対
conn.QueryAsync<Chemistry>("SELECT * FROM Chemistry WHERE Case_Id = ?", CaseId);
どちらも機能し、文字列クエリではなくラムダ式を使用することを好みます。これを行うと、何らかの影響があるかどうか疑問に思っています。