Q: Why QueryAsync method in sqline-net returns zeros? Why this code returns a list full of zeros?
SQLiteAsyncConnection conn;
List<int> result;
result = await conn.QueryAsync<int>("SELECT Col FROM Table");

Note: Col is type of INTEGER.

A: The type in QueryAsync<T> must be a reference type.
class Scalar {
    public int Col { get; set; }
}

SQLiteAsyncConnection conn;
List<Scalar> result;
result = await conn.QueryAsync<Scalar>("SELECT Col FROM Table");

