dart 仅获取子目录

ttisahbt  于 2024-01-04  发布在  其他
关注(0)|答案(1)|浏览(208)

如何获取目录中的子目录列表?

  1. import 'dart:io';
  2. void main() async {
  3. // Get the system temp directory.
  4. var systemTempDir = Directory.systemTemp;
  5. // List directory contents, not recursing into sub-directories,
  6. // not following symbolic links.
  7. await for (var entity in
  8. systemTempDir.list(recursive: false, followLinks: false)) {
  9. print(entity.path);
  10. }
  11. }

字符串

cidc1ykv

cidc1ykv1#

也许是这样的:

  1. import 'dart:io';
  2. void main(List<String> arguments) {
  3. final dir = Directory.systemTemp;
  4. final files = dir.listSync();
  5. // get the subdirectories
  6. for (final f in files) {
  7. if (f is Directory) {
  8. print(f.path);
  9. }
  10. }
  11. }

字符串

相关问题