C# Book Reflection 24 codes