本文整理汇总了C#中Answer.Equals方法的典型用法代码示例。如果您正苦于以下问题:C# Answer.Equals方法的具体用法?C# Answer.Equals怎么用?C# Answer.Equals使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Answer
的用法示例。
在下文中一共展示了Answer.Equals方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TestCompareOperatorsAndMethods
public void TestCompareOperatorsAndMethods()
{
var answer1 = new Answer("Test answer", true);
var answer2 = new Answer("Test answer", true);
var answer3 = new Answer("Other test answer", true);
Assert.IsTrue(answer1 == answer1);
Assert.IsTrue(answer1 == answer2);
Assert.IsFalse(answer1 == answer3);
Assert.IsFalse(answer1 == null);
Assert.IsFalse(null == answer1);
Assert.IsTrue(answer1 != answer3);
Assert.IsFalse(answer1.Equals(new object()));
Assert.IsTrue(answer1.Equals((object)answer2));
Assert.IsTrue(answer1.GetHashCode() == answer2.GetHashCode());
}
示例2: TestCloneMethod
public void TestCloneMethod()
{
var testAnswer = new Answer("Test answer", true);
Assert.IsTrue(testAnswer.Equals(testAnswer.Clone() as Answer));
}