An example of event in C# 4.0 Spec here says that
"The List<T> class declares a single event member called Changed, which indicates that a new item has been added to the list. The Changed event is raised by the OnChanged virtual method, which first checks whether the event is null (meaning that no handlers are present). The notion of raising an event is precisely equivalent to invoking the delegate represented by the event—thus, there are no special language constructs for raising events."
I can’t find the event Changed by Reflector.
The statement is true for
List<T>class defined in the book. It has nothing to do with .Net Frameworkclass System.Collection.Generic.List<T>.And yes, if you would copy the class from the book it will have Changed event.