public static void PrintSolutionShortcutInfo(LauncherSolutionShortcut lss) { foreach (var item in lss.ProjectShortcuts) { PrintProjectShortcutInfo(item); } }
public IEnumerable <LauncherSolutionShortcut> Search(string searchDirectoryPath) { List <LauncherSolutionShortcut> shortcuts = new List <LauncherSolutionShortcut>(); try { foreach (var item in Directory.GetFiles(searchDirectoryPath, "*.sln", SearchOption.AllDirectories)) { LauncherSolutionShortcut lss = new LauncherSolutionShortcut(); lss.SolutionPath = item; shortcuts.Add(lss); } } catch (Exception) { return(null); } return(shortcuts); }