Auf Englisch lesen

Freigeben über


Point.Equality(Point, Point) Betreiber

Definition

Vergleicht zwei Point-Objekte. Das Ergebnis gibt an, ob die Werte der X-Eigenschaft und der Y-Eigenschaft der beiden Point-Objekte gleich sind.

public static bool operator == (System.Drawing.Point left, System.Drawing.Point right);

Parameter

left
Point

Ein zu vergleichender Point.

right
Point

Ein zu vergleichender Point.

Gibt zurück

true, wenn der X-Wert und der Y-Wert von left und right gleich sind, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie den Equality -Operator verwenden und eine Point aus einer Size oder zwei ganzzahligen Zahlen erstellen. Außerdem wird veranschaulicht, wie die X Eigenschaften und Y verwendet werden. Dieses Beispiel ist für die Verwendung mit Windows Forms konzipiert. Fügen Sie den Code in ein Formular ein, das eine Schaltfläche mit dem Namen Button1enthält, und ordnen Sie die Button1_Click -Methode dem -Ereignis der Schaltfläche Click zu.

private void Button1_Click(System.Object sender, System.EventArgs e)
{

    // Construct a new Point with integers.
    Point Point1 = new Point(100, 100);

    // Create a Graphics object.
    Graphics formGraphics = this.CreateGraphics();

    // Construct another Point, this time using a Size.
    Point Point2 = new Point(new Size(100, 100));

    // Call the equality operator to see if the points are equal,  
    // and if so print out their x and y values.
    if (Point1 == Point2)
    {
        formGraphics.DrawString(String.Format("Point1.X: " +
            "{0},Point2.X: {1}, Point1.Y: {2}, Point2.Y {3}",
            new object[]{Point1.X, Point2.X, Point1.Y, Point2.Y}),
            this.Font, Brushes.Black, new PointF(10, 70));
    }
}

Gilt für: