//----< test finding files matching some path and pattern string >----- internal static void Test_GetFiles(string[] args) { GetFiles gf = new GetFiles(); foreach (string pattern in args) { string text = "Searching for files matching command line argument "; text += pattern; Title.Minor(text); // extract dir part of path string dir = Path.GetDirectoryName(pattern); string path; // get fully qualified path if (dir.Length > 0) { path = Path.GetFullPath(dir); } else { path = Path.GetFullPath("."); } Console.Write("\n Path is: {0}", path); string[] files = gf.files(pattern); gf.show(files, true); Console.WriteLine(); } }
static void Main(string[] args) { Console.Write("\n Testing GetFiles Module "); Console.Write("\n =========================\n\n"); GetFiles gf = new GetFiles(); string[] files = gf.files("*.*"); gf.show(files); }