我有一個具有泛型返回類型的方法,適用于我的SQLite數據庫: public static T SelectScalar<T>(string sql) { // some code... var result = command.ExecuteScalar(); connection.Close(); return (T)result; }像這樣稱呼它:返回線上SqliteReader.SelectScalar<int>(mysql);的凸起。InvalidCastException它出什么問題了?我對泛型很陌生,請告訴我,出了什么問題?TIA。編輯內容 截圖result:
直接轉換返回 InvalidCastException
12345678_0001
2022-12-04 13:16:25