INNER CODE UNIT · C#
GetCwd
pandolia/easy-service · src/Libs.cs:20
public static string GetCwd() => Path.GetFullPath(".") + "\\";
public static void SetCwd(string d)
{
Directory.SetCurrentDirectory(d);
}
public static List<FileInfo> GetFiles(string directory, string pattern)
{
var result = new List<FileInfo>();
var regex = new Regex(pattern);
var d = new DirectoryInfo(directory);
var files = d.GetFiles();
foreach (var f in files)
{
if (regex.IsMatch(f.Name))
{
result.Add(f);