Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
I wish I was dead....
This comment is hidden because it contains spoiler information about the solution
.NET has built in char.IsUpper(char) and char.IsLower(char)
I think this is generally fine, but you might think about how it will perform with very large sets. It depends on what environment you are working in and what sort of data you are working with; but this could be made twice as fast.
That is way too much work, this can be completed in O(n)
if(elo < 0 || elo == 0)
can be
if(elo <= 0)
0 is not negative, so bad information in exception.
No need for else in that If as throw stops the flow