Я получаю сообщение об ошибке в своем API-интерфейсе ядра .net System.Number.StringToNumber (ReadOnlySpan 1 str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)\r\n at System.Number.ParseInt32(ReadOnlySpan
1 с, стиль NumberStyles, информация NumberFormatInfo) \ r \ n в System.String.System.IConvertible.ToInt3 ' при использовании функции чтения данных чтения SQL. ниже прикрепленный код. Как решить эту проблему?
reader.NextResult();
while (reader.Read())
{
if (reader[0] != DBNull.Value && reader[1] != DBNull.Value)
{
groups.Add(new Group()
{
GroupId = reader[0] == DBNull.Value ? 0 : Convert.ToInt32(reader[0]),
SiteId = reader[1] == DBNull.Value ? 0 : Convert.ToInt32(reader[1]),
GroupName = Convert.ToString(reader[2])
});
}
}