Мне нужна помощь в этом преобразовании.Я декомпилировал старый файл DLL, потому что мне нужны небольшие изменения, и у меня нет исходного кода, но прежде чем я начну вносить эти изменения, я бы хотел, чтобы исходный код компилировался.
У меня только одна проблема:
Ошибка CS0266 Невозможно неявно преобразовать тип int в байт.Существует явное преобразование (вам не хватает приведения?)
Я испробовал много разных решений, но все неудачи, поэтому, пожалуйста, помогите.Как исправить это преобразование?
public static byte SqlGetByte(DbDataReader sr, int col, ConnectionString connection)
{
return (sr[col] == DBNull.Value) ? 0 : (connection.OraDb ? Convert.ToByte(sr.GetDecimal(col)) : sr.GetByte(col));
}