本文整理汇总了C#中Row.Equals方法的典型用法代码示例。如果您正苦于以下问题:C# Row.Equals方法的具体用法?C# Row.Equals怎么用?C# Row.Equals使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Row
的用法示例。
在下文中一共展示了Row.Equals方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Should_respect_stringcomparer_specification
public void Should_respect_stringcomparer_specification()
{
Row first = new Row(StringComparer.Ordinal);
first["A"] = 1;
Row second = new Row(StringComparer.Ordinal);
second["a"] = 1;
Row third = second.Clone();
Row fourth = new Row();
fourth.Copy(second);
Assert.False(first.Equals(second));
Assert.False(first.Equals(third));
Assert.False(first.Equals(fourth));
}
示例2: Should_not_take_casing_into_account_in_column_names
public void Should_not_take_casing_into_account_in_column_names()
{
Row first = new Row();
first["A"] = 1;
Row second = new Row();
second["a"] = 1;
Row third = second.Clone();
Row fourth = new Row();
fourth.Copy(third);
Assert.True(first.Equals(second));
Assert.True(first.Equals(third));
Assert.True(first.Equals(fourth));
}
示例3: Should_not_take_casing_into_account_in_column_names
public void Should_not_take_casing_into_account_in_column_names()
{
Row first = new Row();
first["A"] = 1;
Row second = new Row();
second["a"] = 1;
Assert.True(first.Equals(second));
}
示例4: Nulls_are_equal
public void Nulls_are_equal()
{
Row first = new Row();
first["a"] = null;
Row second = new Row();
second["a"] = null;
Assert.True(first.Equals(second));
}
示例5: Incompatible_types_throw_invalid_operation_exception
public void Incompatible_types_throw_invalid_operation_exception()
{
Row first = new Row();
first["a"] = 1;
Row second = new Row();
second["a"] = "stringvalue";
Assert.Throws<InvalidOperationException>(() => first.Equals(second));
}
示例6: Different_numeric_types_should_be_comparable_if_implicit_conversion_exists
public void Different_numeric_types_should_be_comparable_if_implicit_conversion_exists(object firstValue, object secondValue)
{
Row first = new Row();
first["a"] = firstValue;
Row second = new Row();
second["a"] = secondValue;
Assert.True(first.Equals(second));
}