My Solutions to C# 3.0 Exercises