Вы должны убедиться, что values[1]
существует и что он конвертируется в удвоение.
Кроме того, если объект является двойным, вам не нужно конвертировать его, просто используйте приведение ((double)values[1]
или values[1] as double
).
Я не знаю, должен ли я сказать, но на всякий случай массивы начинаются с нуля, что означает, что если вы хотите сослаться на первый элемент вмассив, вы должны values[0]
вместо values[1]
.извините, если в этом нет необходимости.
Вам также следует пересмотреть вопрос об удалении while (true)
, если есть более простой способ сделать это, если только вы не ожидаете неожиданного подсчета.
В вашем вопросе,оба запроса возвращают только одно поле данных, и поэтому вы должны использовать values[0]
в обоих случаях.