Cómo comparar el contenido de dos objetos de cadena en PowerShell
En PowerShell tengo una matriz de objetos de cadena y tengo un objeto que contiene objetos de cadena. En Java puedes hacer un.equals(aObject)
para probar si los valores de la cadena coinciden, mientras que hacer una==
probar si los dos objetos se refieren a la misma ubicación en la memoria.
¿Cómo ejecuto un equivalente.equals(aObject)
en PowerShell?
Estoy haciendo esto:
$arrayOfStrings[0].Title -matches $myObject.item(0).Title
Ambos tienen exactamente los mismos valores de cadena, pero obtengo un valor de retorno de falso. ¿Alguna sugerencia?