static void Main() { ConsoleApp.ClrScr(); IdentifyApplication(); OpenFiles(); PrintReportTitleLines(); InputNames(); nameStack2 = nameStack1.Clone(); PrintNames(nameStack1,"Name Stack One"); PrintNames(nameStack2,"Name Stack Two"); CloseFiles(); }
static void PrintNames(GArrayStack<Name> nameStack, string heading) { int indent = (19-heading.Length)/2; fileOut.WriteLine("".PadLeft(indent) + heading); fileOut.WriteLine("-------------------"); while (!nameStack.Empty) fileOut.WriteLine(nameStack.Pop().ToString()); fileOut.WriteLine(); }