在我的C#程序中,我需要使用DataReader从Sqlite数据库检索Guids,这些Guids以二进制形式存储。 我尝试了以下代码,但它无法将ClassId转换为Guid。
有人知道如何做到这一点吗?谢谢。
using (IDataReader dataReader = DatabaseConnection.ExecuteReader(_getFileCountByClassCommand, new Dictionary<string, object>()))
{
while(dataReader.Read())
{
string str = Convert.ToString(dataReader["ClassId"]);
fileCount.Add(new Guid(str), (int)dataReader["FileCount"]);
}
}
有人知道如何做到这一点吗?谢谢。