#unity/日常积累
命名空间:
程序集:
System.Runtime.dll
确定指定的 Object 实例是否是相同的实例。
C#复制
public static bool ReferenceEquals (object? objA, object? objB);
[](https://learn.microsoft.com/zh-cn/dotnet/api/system.object.referenceequals?view=net-6.0#--)
objA
要比较的第一个对象。
objB
要比较的第二个对象。
[](https://learn.microsoft.com/zh-cn/dotnet/api/system.object.referenceequals?view=net-6.0#--)
如果 objA 是与 objB 相同的实例,或如果两者均为 null,则为 true,否则为 false。
[](https://learn.microsoft.com/zh-cn/dotnet/api/system.object.referenceequals?view=net-6.0#--)
object o = null;
object p = null;
object q = new Object();
Console.WriteLine(Object.ReferenceEquals(o, p));
p = q;
Console.WriteLine(Object.ReferenceEquals(p, q));
Console.WriteLine(Object.ReferenceEquals(o, p));
// This code produces the following output:
// True
// True
// False