C Sharp OOP example