>>
>>Do you have a suggestion for the next thread in my little C# series? How about generics?
>
>I'm not sure how far along you are, but I think understanding delegates is really important.
I would second that and while you are at it, naming of delegates, handlers, events as there is so much confusion amongst writers that it was the hardest part for me in learning this topic. Some called the delegates ConnectionStateChangedDelegate and others called it ConnectionStateChangedHandler and others OnConnectionStateChanged. I have decided what is right for me.
Tim
Timothy Bryan