public void getStats() { mostUsed = applicationLog[0]; productiveTime = new TimeSpan(0, 0, 0); unproductiveTime = new TimeSpan(0, 0, 0); foreach (AppData app in applicationLog) { if (app.getTimeSpan() > mostUsed.getTimeSpan()) { mostUsed = app; } if (app.getClassification() == "Productive") { productiveTime = productiveTime + app.getTimeSpan(); } else if (app.getClassification() == "Unproductive") { unproductiveTime = unproductiveTime + app.getTimeSpan(); } } }