Does delegate chaining have to start with a null Delegate?
- by MCS
In CLR via C#, Jeffrey Richter gives the following example of delegate chaining (pg. 406):
internal delegate void Feedback(Int 32 value);
Feedback fb1 = new Feedback(method1); // in the book, these methods
Feedback fb2 = new Feedback(method2); // have different names
Feedback fb3 = new Feedback(method3);
Feedback fbChain = null;
fbChain =…