Die Roller
Toward the end of CIS214: Object-oriented Programming using C#, I started working on a simple CLI die roller application. It basically asked for the number of sides, how many dice you wanted roll, and if you wanted to add the rolls together. It did not, however, handle invalid input very well. This was remedied following the conclusion of CIS203: Code Design and Debugging, when I added exception handling. It wasn't until after CIS317: Advanced Object-oriented Programming using C# that I was satisfied with the die roller. What started as a CLI application is now a standard Windows form application.
Features
- roll a die with 2 to 100 sides
 - roll once or up to 20 times
 - view sum of rolls, if rolled more than once
 - save results to file – uses unix-style timestamps for file-naming
 
