本文整理汇总了C#中Planet.Equals方法的典型用法代码示例。如果您正苦于以下问题:C# Planet.Equals方法的具体用法?C# Planet.Equals怎么用?C# Planet.Equals使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Planet
的用法示例。
在下文中一共展示了Planet.Equals方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: BeEqualForObjectsWithSameValues
public void BeEqualForObjectsWithSameValues()
{
var p1 = new Planet(
name: "Mercury",
massKg: 328500000000000000000000M,
equatorialDiameterKm: 4879,
polarDiameterKm: 4879,
equatorialCircumferenceKm: 15329,
orbitalDistanceKm: 57909227,
orbitPeriodEarthDays: 87.97M,
minSurfaceTemperatureCelsius: -173,
maxSurfaceTemperatureCelsius: 427);
var p2 = new Planet(
name: "Mercury",
massKg: 328500000000000000000000M,
equatorialDiameterKm: 4879,
polarDiameterKm: 4879,
equatorialCircumferenceKm: 15329,
orbitalDistanceKm: 57909227,
orbitPeriodEarthDays: 87.97M,
minSurfaceTemperatureCelsius: -173,
maxSurfaceTemperatureCelsius: 427);
Assert.IsTrue(p1.Equals(p2));
Assert.IsTrue(p2.Equals(p1));
}
示例2: BeUnEqualForObjectsWithDifferentValues
public void BeUnEqualForObjectsWithDifferentValues()
{
var p1 = new Planet(
name: "Mercury",
massKg: 328500000000000000000000M,
equatorialDiameterKm: 4879,
polarDiameterKm: 4879,
equatorialCircumferenceKm: 15329,
orbitalDistanceKm: 57909227,
orbitPeriodEarthDays: 87.97M,
minSurfaceTemperatureCelsius: -173,
maxSurfaceTemperatureCelsius: 427);
var p2 = new Planet(
name: "Venus",
massKg: 4867000000000000000000000M,
equatorialDiameterKm: 12104,
polarDiameterKm: 12104,
equatorialCircumferenceKm: 38025,
orbitalDistanceKm: 108209475,
orbitPeriodEarthDays: 224.70M,
minSurfaceTemperatureCelsius: 462,
maxSurfaceTemperatureCelsius: 462);
Assert.IsFalse(p1.Equals(p2));
Assert.IsFalse(p2.Equals(p1));
}