Udostępnij przez


CharacterRange.Equals Metoda

Definicja

Przeciążenia

Equals(CharacterRange)

Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu.

Equals(Object)

Pobiera wartość wskazującą, czy ten obiekt jest odpowiednikiem określonego obiektu.

Equals(CharacterRange)

Źródło:
CharacterRange.cs
Źródło:
CharacterRange.cs
Źródło:
CharacterRange.cs

Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu.

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

Parametry

other
CharacterRange

Wystąpienie do porównania z tym wystąpieniem.

Zwraca

true jeśli bieżące wystąpienie jest równe innego wystąpienia; w przeciwnym razie , false.

Implementuje

Dotyczy

Equals(Object)

Źródło:
CharacterRange.cs
Źródło:
CharacterRange.cs
Źródło:
CharacterRange.cs

Pobiera wartość wskazującą, czy ten obiekt jest odpowiednikiem określonego obiektu.

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

Parametry

obj
Object

Obiekt, który ma być porównywany z równością.

Zwraca

true , aby wskazać określony obiekt jest wystąpieniem o takiej samej wartości First i Length co to wystąpienie; w przeciwnym razie false.

Przykłady

W poniższym przykładzie pokazano, jak używać Equals metody . Aby uruchomić ten przykład, wklej go do formularza systemu Windows. Obsłuż zdarzenie formularza Paint i wywołaj metodę CharacterRangeEquality2 z Paint metody obsługi zdarzeń, przekazując e jako 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

Uwagi

Można również użyć Equality polecenia , aby przetestować równość.

Dotyczy