Хорошая визуализация данных — ключ к успеху любого исследования!
Вам необходимо научиться визуализировать выход IProfiler, который был написан на предыдущем этапе.
Для этого в файле ChartBuilder.cs создайте соответствующий класс, реализовав интерфейс IChartBuilder.
Из метода Build вы можете возвращать Chart (из System.Windows.Forms.DataVisualization) или ZedChartControl (ZedGraph). Первый класс работает только в Windows из-за лицензионных соглашений.
Самостоятельно разберитесь с одной из двух библиотек и отправьте получившийся код. Для этого кода нет тестов, загрузка нужна для code review.
После написания раскомментируйте первую строчку в Program.Main. Объясните результаты эксперимента и сделайте выводы.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; using ZedGraph; namespace Profiling { class ChartBuilder { } } |
Стоимость решения этой задачи всего 100 рублей, купи решения у меня 🙂