C# Programming - Assignment