public static CsProjFileList GetFromCsProjFile(string csprojFilename)
        {
            CsProjFile csproj = CsProjFile.InitCsProjFile(csprojFilename);

            CurrentProjects = new CsProjFileList();
            CurrentProjects.Clear();

            CurrentProjects.Add(csproj);

            return CurrentProjects;
        }
        public static CsProjFileList GetFromSolutionFile(string solutionFilename)
        {
            CurrentProjects = new CsProjFileList();
            CurrentProjects.Clear();

            ForEachProjectInSolution(
                solutionFilename,
                projectFilename =>
                    CurrentProjects.Add(CsProjFile.InitCsProjFile(projectFilename)));

            return CurrentProjects;
        }