При вводе вещественного числа 12,3 через textBox1, возникнет ли ошибка при выполнении float f1 = float.Parse(textBox1.Text):

  • Да, ошибка будет всегда - при записи вещественных констант в C# нужно указывать "." в качестве разделителя целой и дробной части
  • Возможно, ошибка будет - все зависит от того, какой символ указан как разделитель целой и дробной части в настройках приложения
  • Нет, ошибки не будет - метод float.Parse() автоматически определит, какой символ используется в качестве разделителя целой и дробной части
  • Возможно, ошибка будет - все зависит от того, какой символ указан как разделитель целой и дробной части в настройках операционной системы

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.