Comparaison de pointeurs (Guide de programmation C#)
Vous pouvez appliquer les opérateurs suivants pour comparer des pointeurs de tout type :
== != < > <= >=
Les opérateurs de comparaison comparent les adresses des deux opérandes comme s'il s'agissait d'entiers non signés.
Exemple
// compile with: /unsafe
class CompareOperators
{
unsafe static void Main()
{
int x = 234;
int y = 236;
int* p1 = &x;
int* p2 = &y;
System.Console.WriteLine(p1 < p2);
System.Console.WriteLine(p2 < p1);
}
}
Résultat de l'exemple
True
False
Voir aussi
Référence
Expressions de pointeur (Guide de programmation C#)
Manipulation de pointeurs (Guide de programmation C#)
Types pointeur (Guide de programmation C#)
fixed, instruction (référence C#)