Jak porównać zawartość dwóch obiektów łańcuchowych w PowerShell

W PowerShell mam tablicę obiektów łańcuchowych i mam obiekt zawierający obiekty łańcuchowe. W Javie możesz zrobić.equals(aObject) przetestować, czy wartości ciągu są zgodne, podczas gdy a== sprawdź, czy oba obiekty odnoszą się do tej samej lokalizacji w pamięci.

Jak uruchomić odpowiednik.equals(aObject) w PowerShell?

Robię to:

$arrayOfStrings[0].Title -matches $myObject.item(0).Title

Oba mają dokładnie takie same wartości łańcuchowe, ale otrzymuję wartość zwrotną false. Jakieś sugestie?

questionAnswers(2)

yourAnswerToTheQuestion