/// <summary> /// Lists Source files showing /// </summary> static FileInfo[] ListSourceFiles() { Console.WriteLine($"Listing source files in"); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine($"{SourceFiles.FullName}\n"); Console.ResetColor(); string loadable = "*"; int i = 0; FileInfo[] files = SourceFiles.GetFiles("*.txt"); foreach (var file in files) { Console.Write($"{i++}"); if (File.Exists(Path.Combine(ObjectFiles.FullName, AssembledString + file.Name))) { Console.Write(loadable); } Console.Write($" {Path.GetFileNameWithoutExtension(file.FullName)}\n"); } Console.WriteLine($"\nFiles with {loadable} have already been assembled.\n"); return(files); }