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.