DailyDrop

checked and unchecked keywords

Using the checked and unchecked keywords to control overflow checking


Read more...


Creating a deterministic guid

How to create a deterministic guid from a string


Read more...


Error and warning preprocessor directives

Generate user-defined compiler error and warnings with preprocessor directives


Read more...


Multi-statement line breakpoints

How to create breakpoints on part of a multi-statement line


Read more...


Capture exception state

Using ExceptionDispatchInfo to capture exception state


Read more...


Environment.FailFast

How FailFast can be used to skip the finally block


Read more...


Index initializer behavior

How different collection initialization styles behavior differs


Read more...


Attributes on lambda methods

Applying method attributes to lambda methods


Read more...


Sealed class performance

Improve performance by making classes sealed


Read more...


Using throw expressions in C#

What are throw expression, and how and when can they be used?


Read more...