gpt4 book ai didi

dart - Dart目录扫描和列表填充

转载 作者:行者123 更新时间:2023-12-03 04:31:53 24 4
gpt4 key购买 nike

我对这种 Dart 游戏很陌生,并且在创建带有目录中文件名的列表时遇到问题。该示例代码有意义,但是不起作用,并且不提供任何错误消息。

我真的不喜欢Dart如何使简单任务复杂化。

var flist = new List();
Process.run('cmd', ['/c', 'dir *.txt /b']).then((ProcessResult results) {
flist.add(results.toString());
});

我知道这已经过去了..我该如何处理而不必调用任何外部空隙。.我想将代码保留在“main”函数中。

最佳答案

您可能会发现此答案很有用。它显示了如何使用Directory对象列出目录的内容:How do I list the contents of a directory with Dart?

似乎您正在尝试查找以* .txt结尾的目录中的所有文件。您可以这样做:

import 'dart:io';

main() {
var dir = new Directory('some directory');
var contents = dir.listSync();
var textFiles = contents.filter((f) => f.name.endsWith('.txt'));
}

关于dart - Dart目录扫描和列表填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14329616/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com