コード例 #1
0
ファイル: Test.cs プロジェクト: JimFawcett/CsBasicDemos
        //----< 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();
            }
        }
コード例 #2
0
ファイル: GetFiles.cs プロジェクト: JimFawcett/CsBasicDemos
        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);
        }