Lesser used C# features: #define and all that

! Warning: this post hasn't been updated in over three years and so may contain out of date information.

c_sharp.pngI have added a new C# “How To” tutorial. It covers a feature that has been present since version 1 of C#, but it is a feature I only recently came across: compiler preprocessors, such as #if, #define and #warning. It is fairly long, which is my excuse for taking more than a week to produce it.