c# one hundred cases