Partager via


Comment : tester l'égalité (C++/CLI)

Dans l'exemple suivant, un test d'égalité qui utilise les extensions managées pour C++ est basé sur les éléments auxquels les handles font référence.

Exemple

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

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

L'IL (Intermediate Language) de ce programme indique que la valeur de retour est implémentée à l'aide d'un appel à op_Equality.

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

Voir aussi

Autres ressources

Types managés (C++/CLI)