veo a menudo en los códigos fuente del uso de si (object.ReferenceEquals (myObject, null)) para comprobar si myObject es nulo si en lugar de (myObject == nulo) con el que estoy familiarizado.mejor y más rápida manera de comprobar si un objeto es nulo
¿Hay alguna razón en particular (como velocidad, legibilidad, etc.) para usar la primera vía en lugar de la segunda? ¿Cuál usas?
Gracias de antemano.
Ese artículo está desactualizado, se llega a conclusiones erróneas. El IL es exactamente igual para ambos enfoques en .NET 4.0 y superior. Puedes ver eso fácilmente probando los ejemplos en ese artículo. Para la legibilidad sugeriría 'ReferenceEquals'. – Abel