C#Practice