コード例 #1
0
ファイル: ProgHost.cs プロジェクト: prmk/DependencyAnalyzer
        /// <summary>
        /// Server sends the list of files it has under the path given by client
        /// </summary>
        /// <param name="path">the path in the server to search for files</param>
        /// <returns>the List of files</returns>
        public List <ProjectTree> getFilesList(string path, bool recurse)
        {
            fm = new FileMngr();
            fm.Patterns.Add("*.cs");
            fm.Recurse = recurse;
            fm.findFiles(path);
            fm.createProjectTree();
            filestree = fm.getFiles();

            return(filestree);
        }
コード例 #2
0
ファイル: FileMngr.cs プロジェクト: prmk/DependencyAnalyzer
        static void Main(string[] args)
        {
            Console.Write("\n  Testing File Manager Class");
            Console.Write("\n =======================\n");

            FileMngr fm = new FileMngr();

            fm.Patterns.Add("*.cs");
            fm.findFiles(".");
            foreach (string file in fm.Files)
            {
                Console.Write("\n  {0}", file);
            }
            Console.Write("\n\n");
            Console.ReadLine();
        }
コード例 #3
0
ファイル: FileMngr.cs プロジェクト: prmk/DependencyAnalyzer
        static void Main(string[] args)
        {
            Console.Write("\n  Testing File Manager Class");
            Console.Write("\n =======================\n");

            FileMngr fm = new FileMngr();
            fm.Patterns.Add("*.cs");
            fm.findFiles(".");
            foreach (string file in fm.Files)
            {
                Console.Write("\n  {0}", file);
            }
            Console.Write("\n\n");
            Console.ReadLine();
        }
コード例 #4
0
ファイル: ProgHost.cs プロジェクト: prmk/DependencyAnalyzer
        /// <summary>
        /// Server sends the list of files it has under the path given by client
        /// </summary>
        /// <param name="path">the path in the server to search for files</param>
        /// <returns>the List of files</returns>
        public List<ProjectTree> getFilesList(string path, bool recurse)
        {
            fm = new FileMngr();
            fm.Patterns.Add("*.cs");
            fm.Recurse = recurse;
            fm.findFiles(path);
            fm.createProjectTree();
            filestree = fm.getFiles();

            return filestree;
        }