What's the difference between Assert.AreNotEqual and Assert.AreNotSame?

前端 未结 6 2128
情书的邮戳
情书的邮戳 2020-12-24 10:33

In C#, what\'s the difference between

Assert.AreNotEqual

and

Assert.AreNotSame
6条回答
  •  孤城傲影
    2020-12-24 11:01

    AreNotSame uses reference equality (object.ReferenceEquals) - i.e. are they the same actual instance of an object; AreNotEqual uses conceptual equality (.Equals) - i.e. are they considered equal.

提交回复
热议问题