Original link: 16 common mistakes C#/.NET developers make (and how to avoid them) / Elmah blog.
Most of them makes sense to me. I don't get the String == one.