Библиотеки » Ввод-вывод (dart:io) » Path » filename
переменная Path::filename
Часть пути содержащая только имя файла и его расширение
Синтаксис
String
Path.filename
Описание
Поле filename
содержит информацию о имени файла, указанном в текущем пути. Формально - это часть пути после последнего разделителя каталогов и до конца пути, или весь путь, если в нем нет ни одного разделителя.
Заметки
Примеры использования:
import "dart:io";
void main() {
// объявим несколько путей
List<Path> absolutePath = [
new Path("build.xml"),
new Path("/home/user/photo.jpg"),
new Path("/mnt/"),
new Path.fromNative("d:\\sync.bat"),
new Path.fromNative("\\\\server\\storage\\"),
];
// выведем имена файлов для путей
for(Path path in absolutePath) {
print("${path.toNativePath()} - ${path.filename}");
}
// получим в выводе
// build.xml - build.xml
// \home\user\photo.jpg - photo.jpg
// \mnt\ -
// d:\sync.bat - sync.bat
// \\server\storage\ -
}