CharacterRange.Equals(Object) Methode

Definition

Ruft einen Wert ab, der angibt, ob dieses Objekt dem angegebenen Objekt entspricht.Gets a value indicating whether this object is equivalent to the specified object.

public:
 override bool Equals(System::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

Parameter

obj
Object

Das auf Gleichheit zu prüfende Objekt.The object to compare to for equality.

Gibt zurück

Boolean

true, um anzugeben, dass das angegebene Objekt eine Instanz mit dem gleichen First-Wert und Length-Wert wie diese Instanz ist, andernfalls false.true to indicate the specified object is an instance with the same First and Length value as this instance; otherwise, false.

Beispiele

Im folgenden Beispiel wird die Verwendung der Equals-Methode veranschaulicht.The following example demonstrates how to use the Equals method. Fügen Sie es in ein Windows Form ein, um dieses Beispiel auszuführen.To run this example, paste it into a Windows Form. Behandeln Sie das- Paint Ereignis des Formulars, und wenden Sie die CharacterRangeEquality2 -Methode aus der Paint Ereignis Behandlungsmethode an, indem Sie e als übergeben PaintEventArgs .Handle the form's Paint event and call the CharacterRangeEquality2 method from the Paint event-handling method, passing e as 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

Hinweise

Sie können auch verwenden Equality , um auf Gleichheit zu prüfen.You can also use Equality to test for equality.

Gilt für: