Пример #1
0
 static public string[] getFiles(string path)
 {
   FileMgr fm = new FileMgr();
   fm.addPattern("*.cs");
   fm.findFiles(path);
   return fm.getFiles();
 }
Пример #2
0
        //------------------<Test Stub for File Manager>----------------------

#if (TEST_FILEMGR)
        static void Main(string[] args)
        {
            Console.Write("\n  Testing FileMgr Class");
            Console.Write("\n =======================\n");

            string        path     = "../../";
            List <string> patterns = new List <string>();
            List <string> options  = new List <string>();

            options.Add("/S");
            patterns.Add("*.cs");

            FileMgr fm = new FileMgr();

            fm.addPattern("*.cs");
            fm.findFiles("../../");
            fm.subDirectoriesCheck(options);


            List <string> files = fm.getFiles1();

            string[] files1 = fm.getFiles(path, patterns);
            for (int i = 0; i < files1.Length; i++)
            {
                Console.WriteLine("\n{0}", files1[i]);
            }
            Console.Write("\n\n");
        }
Пример #3
0
 static public string[] getFiles(string path, List<string> patterns) { 
     FileMgr fm=new FileMgr();
     foreach (string pattern in patterns)
         fm.addPattern(pattern);
     fm.findFiles(path);
     return fm.getFiles().ToArray();
 }
Пример #4
0
 public static string[] getFiles(string path, List<string> patterns, bool sub_flag)
 {
     FileMgr fm = new FileMgr();
     foreach (string pattern in patterns)
         fm.addPattern(pattern);
     fm.findFiles(path,sub_flag);                //control files will be searched
     return fm.getFiles().ToArray();
 }
Пример #5
0
        static public string[] getFiles(string path)
        {
            FileMgr fm = new FileMgr();

            fm.addPattern("*.cs");
            fm.findFiles(path);
            return(fm.getFiles());
        }
Пример #6
0
        //-----------<gets the files from specified path and pattern>-----------------
        public string[] getFiles(string path, List <string> patterns)
        {
            FileMgr fm = new FileMgr();

            foreach (string pattern in patterns)
            {
                fm.addPattern(pattern);
            }
            fm.findFiles(path);
            return(fm.getFiles1().ToArray());
        }
Пример #7
0
 static void Main(string[] args)
 {
     Console.Write("\n  Testing FileMgr Class");
     Console.Write("\n =======================\n");
     FileMgr fm = new FileMgr();
     fm.addPattern("*.cs");
     fm.findFiles("../../");
     List<string> files = fm.getFiles();
     foreach (string file in files)
     Console.Write("\n  {0}", file);
     Console.Write("\n\n");
     
 }
Пример #8
0
        static void Main(string[] args)
        {
            Console.Write("\n  Testing FileMgr Class");
            Console.Write("\n =======================\n");

            FileMgr fm = new FileMgr();

            fm.addPattern("*.cs");
            fm.findFiles("../../");
            List <string> files = fm.getFile();

            foreach (string file in files)
            {
                Console.Write("\n  {0}", file);
            }
            Console.Write("\n\n");
        }
Пример #9
0
        public string[] getFiles(string path, List <string> patterns)
        {
            FileMgr fm = new FileMgr();

            try
            {
                foreach (string pattern in patterns)
                {
                    fm.addPattern(pattern);
                }
                fm.findFiles(path);
            }
            catch (Exception e)
            {
                Console.WriteLine("An error occurred: '{0}'", e);
            }
            return(fm.getFile().ToArray());
        }
Пример #10
0
        //------------------<Test Stub for File Manager>----------------------

#if(TEST_FILEMGR)
        static void Main(string[] args)
        {
            Console.Write("\n  Testing FileMgr Class");
            Console.Write("\n =======================\n");

            string path = "../../";
            List<string> patterns = new List<string>();
            List<string> options = new List<string>();
            options.Add("/S");
            patterns.Add("*.cs");

            FileMgr fm = new FileMgr();
            fm.addPattern("*.cs");
            fm.findFiles("../../");
            fm.subDirectoriesCheck(options);


            List<string> files = fm.getFiles1();
            string[] files1 = fm.getFiles(path, patterns);
            for (int i = 0; i < files1.Length; i++)
            {
                Console.WriteLine("\n{0}", files1[i]);
            }
            Console.Write("\n\n");


        }