CharacterRange.Equals Metod

Definition

Överlagringar

Name Description
Equals(CharacterRange)

Anger om den aktuella instansen är lika med en annan instans av samma typ.

Equals(Object)

Hämtar ett värde som anger om det här objektet motsvarar det angivna objektet.

Equals(CharacterRange)

Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs

Anger om den aktuella instansen är lika med en annan instans av samma typ.

public:
 virtual bool Equals(System::Drawing::CharacterRange other);
public readonly bool Equals(System.Drawing.CharacterRange other);
public bool Equals(System.Drawing.CharacterRange other);
override this.Equals : System.Drawing.CharacterRange -> bool
Public Function Equals (other As CharacterRange) As Boolean

Parametrar

other
CharacterRange

En instans att jämföra med den här instansen.

Returer

trueom den aktuella instansen är lika med den andra instansen; annars . false

Implementeringar

Gäller för

Equals(Object)

Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs
Källa:
CharacterRange.cs

Hämtar ett värde som anger om det här objektet motsvarar det angivna objektet.

public:
 override bool Equals(System::Object ^ obj);
public override readonly bool Equals(object? obj);
public override bool Equals(object obj);
public override bool Equals(object? obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

Parametrar

obj
Object

Det objekt som ska jämföras med för likhet.

Returer

true för att ange att det angivna objektet är en instans med samma First värde och Length värde som den här instansen, falseannars .

Exempel

I följande exempel visas hur du använder Equals metoden. Om du vill köra det här exemplet klistrar du in det i ett Windows formulär. Hantera formulärets Paint händelse och anropa CharacterRangeEquality2 metoden från Paint händelsehanteringsmetoden och skicka e som PaintEventArgs.

private void CharacterRangeEquality2()
{

    // Declare the string to draw.
    string message = "Strings or strings; that is the question.";

    // Compare the ranges for equality. The should not be equal.
    CharacterRange range1 =
        new CharacterRange(message.IndexOf("Strings"), "Strings".Length);
    CharacterRange range2 =
        new CharacterRange(message.IndexOf("strings"), "strings".Length);

    if (range1.Equals(range2))
        MessageBox.Show("The ranges are equal.");
    else
        MessageBox.Show("The ranges are not equal.");
}
Private Sub CharacterRangeEquality2() 
    
    ' Declare the string to draw.
    Dim message As String = "Strings or strings; that is the question."
    
    ' Compare the ranges for equality. The should not be equal.
    Dim range1 As New CharacterRange(message.IndexOf("Strings"), _
        "Strings".Length)
    Dim range2 As New CharacterRange(message.IndexOf("strings"), _
        "strings".Length)
    
    If range1.Equals(range2) Then
        MessageBox.Show("The ranges are equal.")
    Else
        MessageBox.Show("The ranges are not equal.")
    End If
 
End Sub

Kommentarer

Du kan också använda Equality för att testa för likhet.

Gäller för