В моей программе на C # мне нужно использовать DataReader для извлечения Guids из базы данных Sqlite, где они хранятся как двоичные файлы.
Я попробовал следующий код, но он не смог преобразовать 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"]);
}
}
Кто-нибудь знает, как это сделать? Спасибо,