I use Debug.Assert as a not null check alot using:
Debug.Assert(myObject != null);
In 4.5.2 this is not an issue, R# detects if to and prevents the
NullException checks after the Assert. In R# 5, the Assert is marked as
unreachable code (yes, in Debug mode) and the rest of the code is flagged
with the "Possible NullException" flag.