目录存在于 Vala 中
Directory exists in Vala
如何检查 Vala 中文件夹的可用性?
您可以使用 GLib.FileUtils.test:
if (GLib.FileUtils.test(filename, GLib.FileTest.IS_DIR)) {
...
}
或者,如果您不关心它是目录还是其他内容,GLib.FileTest.EXISTS
。
请注意,它可能会阻塞,因此您可能需要考虑 GLib.File.query_info
or GLib.File.query_info_async
。
如何检查 Vala 中文件夹的可用性?
您可以使用 GLib.FileUtils.test:
if (GLib.FileUtils.test(filename, GLib.FileTest.IS_DIR)) {
...
}
或者,如果您不关心它是目录还是其他内容,GLib.FileTest.EXISTS
。
请注意,它可能会阻塞,因此您可能需要考虑 GLib.File.query_info
or GLib.File.query_info_async
。