- Регистрация
- 09.09.2016
- Сообщения
- 756
- Благодарностей
- 135
- Баллы
- 43
Всем привет! Столкнулся с такой проблемой. При исполнении кода в си шарпе, когда доходит до строчки:
Которая одновременно и указывает, куда загружать файлы, и создаёт нужную папку. Так вот эта строка создаёт сразу 2 папки. Но для этого нужен определённый алгоритм действий:
У меня сделано так, что создав одну папку, в следующий раз код создаст папку со следующей цифрой. То есть установлено, что создавать папки с 25 нужно. После этого, следующую папку создаст - 26. Но, если во время отладки что-то пошло не так, я останавливаю выполнение кода, папки удаляю, потом после правок снова запускаю код на выполнение, и тут уже будет создано 2 папки: 25 и 27. Причём код будет считать, что создал только одну - 25, и когда наступает пора создавать следующую папку, не знаю уже почему, но выходит ошибка.
Так вот собственно вопрос вот в чём: почему это происходит и как от такой проблемы избавиться?
PHP:
instance.DownloadsPath = project.Variables["waySavePhotos"].Value + imyaKategorii + @"\" + intNumberPapki.ToString();
У меня сделано так, что создав одну папку, в следующий раз код создаст папку со следующей цифрой. То есть установлено, что создавать папки с 25 нужно. После этого, следующую папку создаст - 26. Но, если во время отладки что-то пошло не так, я останавливаю выполнение кода, папки удаляю, потом после правок снова запускаю код на выполнение, и тут уже будет создано 2 папки: 25 и 27. Причём код будет считать, что создал только одну - 25, и когда наступает пора создавать следующую папку, не знаю уже почему, но выходит ошибка.
Так вот собственно вопрос вот в чём: почему это происходит и как от такой проблемы избавиться?