PointF.Inequality(PointF, PointF) Operátor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda se souřadnice zadaných bodů nerovnají.
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
Parametry
Návraty
true
k označení X hodnot left
a Y a right
a nejsou si rovny; v opačném případě false
.
Příklady
Následující příklad kódu ukazuje, jak použít Inequality operátor. Pokud chcete spustit tento příklad, vložte do formuláře Windows Form následující kód. Zpracování události formuláře Paint a volání AddExample
, předání e
jako PaintEventArgs.
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