|The Message text:
This email was created by [your name] who thought you would be interested in the following Article:
"Generic Thread Start"
Another approach is to use a generic delegate-factory class. Essentially, the class has a field of generic type, a delegate field which accepts an argument of that type, an parameterless instance method which accepts an argument of that type and invokes the delegate with it, and a static method...
CodeProject also contains hundreds of articles, free source code samples and applications to help in your day to day programming. Why not give it a try!