如何使用 Pharo 查找目录中的所有 .csv 文件?

How to find all .csv files in a directory using Pharo?

如何使用 Pharo 在给定目录中找到所有以 .csv 结尾的文件?

对子目录 (FileReference) 使用 basenameendsWith:。来自 http://pharobooks.gforge.inria.fr/PharoByExampleTwo-Eng/latest/FileSystem.pdf:

    working := 'G:\My Drive\Data Mining' asFileReference.
    working allChildren select: [ :each | each basename endsWith: '.csv' ]

这也行得通:

'G:\My Drive\Data Mining' asFileReference allChildrenMatching: '*.csv'