Point.Equals Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Jämför två Point strukturer för likhet.
Överlagringar
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om den angivna Object är en Point och om den innehåller samma koordinater som den här Point. |
| Equals(Point) |
Jämför två Point strukturer för likhet. |
| Equals(Point, Point) |
Jämför två Point strukturer för likhet. |
Equals(Object)
public:
override bool Equals(System::Object ^ o);
public override bool Equals(object o);
override this.Equals : obj -> bool
Public Overrides Function Equals (o As Object) As Boolean
Parametrar
Returer
true if o is a Point och contains the same X and Y values as this Point;wise, false.
Exempel
I följande exempel visas hur du kontrollerar om två Point strukturer är lika med den icke-statiska Equals metoden.
private Boolean nonStaticEqualsExample()
{
Point point1 = new Point(10, 5);
Point point2 = new Point(15, 40);
// Check if the two points are equal using the non-static Equals method.
// areEqual is false
Boolean areEqual = point1.Equals(point2);
return areEqual;
}
Kommentarer
Point koordinater beskrivs med hjälp av Double värden. Eftersom värdet för en Double kan förlora precision vid användning kan en jämförelse mellan två Point värden som är logiskt lika med misslyckas.
Se även
Gäller för
Equals(Point)
Jämför två Point strukturer för likhet.
public:
bool Equals(System::Windows::Point value);
public bool Equals(System.Windows.Point value);
override this.Equals : System.Windows.Point -> bool
Public Function Equals (value As Point) As Boolean
Parametrar
- value
- Point
Den punkt som ska jämföras med den här instansen.
Returer
trueom båda Point strukturerna innehåller samma XY och värden, annars . false
Kommentarer
Point koordinater uttrycks med hjälp av Double värden. Eftersom värdet för en Double kan förlora precision när det används kan en jämförelse mellan två Point värden som är logiskt lika med misslyckas.
Se även
Gäller för
Equals(Point, Point)
Jämför två Point strukturer för likhet.
public:
static bool Equals(System::Windows::Point point1, System::Windows::Point point2);
public static bool Equals(System.Windows.Point point1, System.Windows.Point point2);
static member Equals : System.Windows.Point * System.Windows.Point -> bool
Public Shared Function Equals (point1 As Point, point2 As Point) As Boolean
Parametrar
- point1
- Point
Den första punkten att jämföra.
- point2
- Point
Den andra punkten att jämföra.
Returer
true if point1 och point2 contain the same X and Y values; otherwise, false.
Exempel
I följande exempel visas hur du kontrollerar om två Point strukturer är lika med den statiska Equals metoden.
private Boolean staticEqualsExample()
{
Point point1 = new Point(10, 5);
Point point2 = new Point(15, 40);
// Check if the two points are equal using the static Equals method.
// areEqual is false
Boolean areEqual = Point.Equals(point1, point2);
return areEqual;
}
Kommentarer
Punktkoordinater beskrivs med hjälp av Double värden. Eftersom värdet för en Double kan förlora precision vid användning kan en jämförelse mellan två Point värden som är logiskt lika med misslyckas.