Solutions for my C# class