PointF.Inequality(PointF, PointF) Operatör

Tanım

Belirtilen noktaların koordinatlarının eşit olup olmadığını belirler.

public:
 static bool operator !=(System::Drawing::PointF left, System::Drawing::PointF right);
public static bool operator != (System.Drawing.PointF left, System.Drawing.PointF right);
static member op_Inequality : System.Drawing.PointF * System.Drawing.PointF -> bool
Public Shared Operator != (left As PointF, right As PointF) As Boolean

Parametreler

left
PointF

Karşılaştıracak A PointF .

right
PointF

Karşılaştıracak A PointF .

Döndürülenler

trueve Y değerlerinin rightleft eşit olmadığını belirtmek X için; aksi takdirde , false.

Örnekler

Aşağıdaki kod örneği, işlecinin Inequality nasıl kullanılacağını gösterir. Bu örneği çalıştırmak için aşağıdaki kodu bir Windows Formu'na yapıştırın. Formun Paint olayını işleyip olarak geçirerek ePaintEventArgsçağrısı AddExampleyapın.

private void AddExample(PaintEventArgs e)
{
    PointF point1 = new PointF(120.5F, 120F);
    SizeF size1 = new SizeF(20.5F, 20.5F);
    RectangleF rect1 = new RectangleF(point1, size1);
    PointF point2 = new PointF(rect1.Right, rect1.Bottom);
    if (point2 != PointF.Add(point1, size1))
        e.Graphics.DrawString("They are not equal", this.Font, Brushes.Red, rect1);
    else
        e.Graphics.DrawString("They are equal", this.Font, Brushes.Black, rect1);
}
Private Sub AddExample(ByVal e As PaintEventArgs) 
    Dim size1 As New SizeF(120.5F, 30.5F)
    Dim point1 As New PointF(20.5F, 20F)
    Dim rect1 As New RectangleF(point1, size1)
    Dim point2 As New PointF(rect1.Right, rect1.Bottom)
    If point2 <> PointF.Add(point1, size1) Then
        e.Graphics.DrawString("They are not equal", Me.Font, Brushes.Red, rect1)
    Else
        e.Graphics.DrawString("They are equal", Me.Font, Brushes.Black, rect1)
    End If

End Sub

Şunlara uygulanır