23.3 .NET Framework 4.0中的观察者