Como: teste de igualdade (C + + / CLI)
No exemplo a seguir, um teste de igualdade que usa Managed Extensions for C++ baseia-se em que as alças consultem.
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 este programa mostra o valor de retorno é implementado usando uma chamada para op_Equality.
IL_0012: call bool [mscorlib]System.String::op_Equality(string,
string)