Я пишу проект на C# для работы с базами данных.
Все шло хорошо, пока я не вставил в static void Main() следующий код перед Application.Run:
MessageBox.Show("msg text","msg title",MessageBoxButtons.OK,MessageBoxIcon.Warning);
После этого, при компиляции, в самых неожиданных местах начали появляться ошибки:
error CS0170: Use of possibly unassigned field '<поле структуры>'
хотя текст остальной программы я не изменял и, конечно, поля структур указаных в ошибке моя программа инициализировала
После того, как я убрал из Main вызов MessageBox эти ошибки исчезли!!
Что может быть причиной этого?