Compartilhar via


Comparação de ponteiro (guia de programação translation from VPE for Csharp)

Você pode aplicar os seguintes operadores para comparar os ponteiros de qualquer tipo:

==   !=   <   >   <=   >=

sistema autônomo operadores de comparação comparar sistema autônomo endereços dos dois operandos sistema autônomo se fossem inteiros não assinados.

Exemplo

// 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);
    }
}

Saída de exemplo

True

False

Consulte também

Conceitos

Guia de Programação C#

Referência

Ponteiro expressões (guia de programação translation from VPE for Csharp)

Operadores C#

Manipulação de ponteiros (guia de programação translation from VPE for Csharp)

Tipos de ponteiro (translation from VPE for Csharp Programming guia)

(referência C#) não seguros

Instrução fixa (referência C#)

stackalloc (translation from VPE for Csharp Reference)

Outros recursos

Tipos (referência C#)