File.CreateNewFile Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Атомарно создает новый пустой файл с именем этого абстрактного пути, если и только если файл с этим именем еще не существует.
[Android.Runtime.Register("createNewFile", "()Z", "GetCreateNewFileHandler")]
public virtual bool CreateNewFile();
[<Android.Runtime.Register("createNewFile", "()Z", "GetCreateNewFileHandler")>]
abstract member CreateNewFile : unit -> bool
override this.CreateNewFile : unit -> bool
Возвращаемое значение
true Значение , если именованный файл не существует и был успешно создан; false Значение , если именованный файл уже существует
- Атрибуты
Исключения
Если невозможно создать файл.
Комментарии
Атомарно создает новый пустой файл с именем этого абстрактного пути, если и только если файл с этим именем еще не существует. Проверка существования файла и создания файла, если она не существует, является одной операцией, которая является атомарной в отношении всех других действий файловой системы, которые могут повлиять на файл.
Примечание. Этот метод не следует использовать для блокировки файлов, так как результирующий протокол невозможно сделать для надежной работы. Вместо java.nio.channels.FileLock FileLock этого следует использовать объект.
Добавлено в версии 1.2.
Java документации по java.io.File.createNewFile().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".