Я разрабатываю приложение winform. Основываясь на некоторых значениях (скажем, x), я хочу показать пользователю предупреждение, таймер обновил другое значение (y), которое влияет на x, и проверить значение x и показать предупреждение пользователю.
Оповещение показывает окно сообщения с опциями да / нет, если пользователь нажимает да, то некоторая обработка.
Если пользователь не отвечал на предупреждение в течение длительного времени (скажем, 10 минут), может отображаться несколько сообщений с предупреждениями, я хочу предотвратить создание переменной DialogResult со значением NULL, чтобы я мог проверить, выбрал ли пользователь какую-либо опцию или не. Теперь проблема в том, что он не позволяет мне установить значение этой переменной
taskAlert.Value=MessageBox.Show(kMessage, appErrorTitle, MessageBoxButtons.YesNo);
Я выдаю сообщение об ошибке: нельзя присвоить свойство или индексатор 'System.Nullable.Value' - оно доступно только для чтения