Aracılığıyla paylaş


CharacterRange.Equals Yöntem

Tanım

Aşırı Yüklemeler

Equals(CharacterRange)

Geçerli örneğin aynı türdeki başka bir örneğe eşit olup olmadığını gösterir.

Equals(Object)

Bu nesnenin belirtilen nesneye eşdeğer olup olmadığını belirten bir değer alır.

Equals(CharacterRange)

Kaynak:
CharacterRange.cs
Kaynak:
CharacterRange.cs
Kaynak:
CharacterRange.cs

Geçerli örneğin aynı türdeki başka bir örneğe eşit olup olmadığını gösterir.

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

Parametreler

other
CharacterRange

Bu örnekle karşılaştıracak bir örnek.

Döndürülenler

true geçerli örnek diğer örneğe eşitse; aksi takdirde , false.

Uygulamalar

Şunlara uygulanır

Equals(Object)

Kaynak:
CharacterRange.cs
Kaynak:
CharacterRange.cs
Kaynak:
CharacterRange.cs

Bu nesnenin belirtilen nesneye eşdeğer olup olmadığını belirten bir değer alır.

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

Parametreler

obj
Object

Eşitlik için karşılaştıracak nesne.

Döndürülenler

true belirtilen nesnenin bu örnekle aynı First ve Length değere sahip bir örnek olduğunu belirtmek için; aksi takdirde , false.

Örnekler

Aşağıdaki örnekte yönteminin nasıl kullanılacağı gösterilmektedir Equals . Bu örneği çalıştırmak için windows formuna yapıştırın. Formun Paint olayını işleyip olarak geçirerek olay işleme yönteminden Paint yöntemini çağırın eCharacterRangeEquality2PaintEventArgs.

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

Açıklamalar

Eşitliği test etmek için de kullanabilirsiniz Equality .

Şunlara uygulanır