Compartilhar via


Como testar a igualdade (C++/CLI)

No exemplo a seguir, um testar a igualdade que usa extensões gerenciadas para C++ é baseado em que os identificadores pertencem.

Exemplo

// mcppv2_equality_test.cpp
// compile with: /clr /LD
using namespace System;

bool Test1() {
   String ^ str1 = "test";
   String ^ str2 = "test";
   return (str1 == str2);
}

O IL para esse programa mostra que o valor de retorno é implementado usando uma chamada para o op_Equality.

  IL_0012:  call       bool [mscorlib]System.String::op_Equality(string,
                                                                 string)

Consulte também

Outros recursos

Tipos gerenciados (C++/CLI)