I am trying to implement a method that returns a generic list (List), but I keep getting this error message:
The type or namespace name 'T' could not be found (are you missing a using directive or an assembly reference?)
This is my method code:
public static List<T> doQuery(string query)
{
SQLiteCommand com = new SQLiteCommand(query, SQLiteManager.connection);
SQLiteDataReader reader = com.ExecuteReader(CommandBehavior.Default);
while (reader.Read())
{
//other code
}
}
Why is T not recognized as a generic Type in this situation?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…