ich oft in Quellcodes sehen die Verwendung von if (object.ReferenceEquals (myObject, null)) zum Prüfen, ob myObject null statt if (myObject == null) die ich kenne.beste und schnellste Weg, um zu überprüfen, ob ein Objekt null ist
Gibt es einen bestimmten Grund (wie Geschwindigkeit, Lesbarkeit, etc.) für die Verwendung der ersten anstelle der zweiten? Welchen benutzen Sie?
Vielen Dank im Voraus.
Dieser Artikel ist veraltet, es kommt zu den falschen Schlussfolgerungen. Die IL ist für beide Ansätze in .NET 4.0 und höher genau gleich. Sie können das leicht sehen, indem Sie die Beispiele in diesem Artikel ausprobieren. Zur besseren Lesbarkeit würde ich 'ReferenceEquals' vorschlagen. – Abel