private static void ViewShapeDetail(Shape shape) { Console.BackgroundColor = ConsoleColor.DarkGreen; Console.WriteLine("=========================================="); Console.WriteLine("= Detaljer ="); Console.WriteLine("==========================================\n"); Console.ResetColor(); Console.WriteLine(shape.ToString()); Console.WriteLine("=========================================="); }
/*Metoden ViewShapeDetail * Den privata statiska metoden ViewShapewDetail() ska presentera en figurs detaljer. * Vid anrop av metoden skickas ett argument med som refererar till figurens vars detaljer ska presenteras. * Parametern shape av typen Shape refererar till figuren. * Genom att utnyttja att basklassen Shape överskuggar metoden ToString() förenklas koden väsentligt * då en figurs längd, bredd, omkrets och area ska presenteras. */ private static void ViewShapeDetail(Shape shape) { Console.WriteLine("============================="); Console.WriteLine(); Console.WriteLine(shape.ToString()); Console.WriteLine(); Console.WriteLine("============================="); Console.WriteLine("Tryck en tangent för ny beräkning"); Console.ReadKey(); Console.Clear(); ViewMenu(); }
//Statisk metod som presenterar figurens detaljer. private static void ViewShapeDetail(Shape shape) { Console.BackgroundColor = ConsoleColor.DarkGreen; Console.WriteLine("\n=============================================================="); Console.WriteLine("= Detaljer ="); Console.WriteLine("=============================================================="); Console.ResetColor(); Console.WriteLine(shape.ToString()); Console.WriteLine("\n=============================================================="); Console.BackgroundColor = ConsoleColor.DarkBlue; Console.WriteLine("\n Tryck tangent för att fortsätta"); Console.ResetColor(); }
static void ViewShapeDetail(Shape shape) { Console.BackgroundColor = ConsoleColor.DarkGreen; Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine(" ╔═══════════════════════════════════╗ "); Console.WriteLine(" ║ Detaljer ║ "); Console.WriteLine(" ╚═══════════════════════════════════╝ "); Console.ResetColor(); Console.WriteLine(); Console.WriteLine(shape.ToString()); Console.WriteLine("\n ═══════════════════════════════════════════\n"); Console.BackgroundColor = ConsoleColor.DarkBlue; Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(); Console.WriteLine("Tryck på valfri tagent för att fortsätta"); Console.ResetColor(); Console.ReadKey(true); Console.Clear(); }