static void Main(string[] args) { TriangleContainer triangles = UI.GetTriangles(); triangles.OrderByDescending(); UI.PrintTriangles(triangles); Console.ReadLine(); }
public static TriangleContainer GetTriangles() { string userAnswer = "y"; TriangleContainer triangles = new TriangleContainer(); while (userAnswer == "y" || userAnswer == "yes") { Triangle currentTriangle = GetNewTriangle(); if (currentTriangle != null) { triangles.Add(currentTriangle); } Console.WriteLine("Do you want to continue (y/yes)?"); userAnswer = Console.ReadLine().ToLower(); } return(triangles); }
public TrianglesApp() { _trianglesUI = new TrianglesUI(); _triangleContainer = new TriangleContainer(); }
public static void PrintTriangles(TriangleContainer triangles) { Console.WriteLine(triangles.ToString()); }