CLR via C#, Second Edition 2006 part2(2/2)