title: Should I use == or 'is' to check for null in C# 7?
body: <p>from the C# 7 we have available <code>is</code> pattern matching operator. I would like to ask if it is recommended to use <code>is</code> operator rather than <code>==</code> to check for <code>null</code>. Is there any difference between these two approaches?</p>