c# class mantığı