指针比较(C# 编程指南)
可应用下面的运算符比较任意类型的指针:
== != < > <= >=
比较运算符比较两个操作数的地址,就像他们是无符号整数一样。
示例
// 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);
}
}
示例输出
True
False