Leer en inglés

Compartir a través de


PointF.Equality(PointF, PointF) Operador

Definición

Compara dos estructuras PointF. El resultado especifica si los valores de las propiedades X y Y de las dos estructuras PointF son iguales.

C#
public static bool operator == (System.Drawing.PointF left, System.Drawing.PointF right);

Parámetros

left
PointF

PointF que se va comparar.

right
PointF

PointF que se va comparar.

Devoluciones

Devuelve true si los valores de X y Y de las estructuras PointF izquierda y derecha son iguales; en caso contrario, devuelve false.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el Equality operador . Para ejecutar este ejemplo, pegue el código siguiente en un formulario Windows Forms. Controle el evento del Paint formulario y llame a opAdditionExample, pasando e como PaintEventArgs.

C#
private void OpAdditionExample(PaintEventArgs e)
{
    PointF point1 = new PointF(120.5F, 120F);
    SizeF size1 = new SizeF(120.5F, 30.5F);
    RectangleF rect1 = new RectangleF(point1, size1);
    if (new PointF(rect1.Right, rect1.Bottom) == point1 + size1)
        e.Graphics.DrawString("They are equal", this.Font, Brushes.Black, rect1);
    else
        e.Graphics.DrawString("They are not equal", this.Font, Brushes.Red, rect1);
}

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1