Моей формы не загружается, если у меня есть этот кусок кода в немC# форма не загружается
private void Form1_Load(object sender, EventArgs e)
{
// Variables
string currentDirectory = Directory.GetCurrentDirectory();
string checkFile = ("mailingdir\\check.txt");
bool newFolder = (File.Exists(checkFile));
if (newFolder)
{
newFolder = true;
}
else
{
newFolder = false;
File.Create("mailingdir\\check.txt");
}
Если я закомментируйте File.Create("mailingdir\\check.txt");
он загружает право.
Я просто экспериментирую, поэтому я думаю, что я начинаю ошибку.
'File.Create' ожидает ** полный путь **. https://msdn.microsoft.com/en-us/library/d62kzs03(v=vs.110).aspx – sab669
Это просто заглушка, я удалю его. Спасибо –
Кроме того, в чем смысл приписывать 'newFolder' значение в' IF/ELSE', когда уже оценивается выражение при объявлении? Это то же самое, что и bool b = true; if (b) b = true; ' – sab669