La coincidencia de patrones es igual a nulo vs nulo
Desde Microsoft new-features-in-c-7-0:
public void PrintStars(object o)
{
if (o is null) return; // constant pattern "null"
if (!(o is int i)) return; // type pattern "int i"
WriteLine(new string('*', i));
}
¿Cuál es la diferencia deo == null
yo is null
?