Compartir a través de


DynamicData.Equality(DynamicData, Object) Operador

Definición

Determina si el especificado DynamicData y Object tienen el mismo valor.

public static bool operator == (Azure.Core.Serialization.DynamicData? left, object? right);
static member ( = ) : Azure.Core.Serialization.DynamicData * obj -> bool
Public Shared Operator == (left As DynamicData, right As Object) As Boolean

Parámetros

left
DynamicData

DynamicData que se va comparar.

right
Object

Object que se va comparar.

Devoluciones

true si el valor de left es el mismo que el valor de right; en caso contrario, false.

Comentarios

Este operador llama a Azure.Core.Serialization.DynamicData.Equals(System.Object) cuando DynamicData está en el lado izquierdo de la operación. Azure.Core.Serialization.DynamicData.Equals(System.Object) tiene semántica de valor cuando DynamicData representa un primitivo JSON, es decir, cadena, bool, número o null, y semántica de referencia de lo contrario, es decir, para objetos y matrices.

Tenga en cuenta que si DynamicData está en el lado derecho de una == operación, este operador no se invocará. Debido a esto, el resultado de una == comparación con null en la izquierda y una instancia de DynamicData a la derecha devolverá false.

Se aplica a