CharacterRange.Equals(Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of dit object gelijk is aan het opgegeven object.
public:
override bool Equals(System::Object ^ obj);
public override bool Equals(object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Parameters
- obj
- Object
Het object dat moet worden vergeleken met gelijkheid.
Retouren
trueom aan te geven dat het opgegeven object een exemplaar is met dezelfde First en Length waarde als dit exemplaar; anders. false
Voorbeelden
In het volgende voorbeeld ziet u hoe u de Equals methode gebruikt. Als u dit voorbeeld wilt uitvoeren, plakt u het in een Windows Formulier. De gebeurtenis van Paint het formulier afhandelen en de CharacterRangeEquality2 methode aanroepen vanuit de Paint methode voor gebeurtenisafhandeling, waarbij deze wordt doorgegeven e als 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
Opmerkingen
U kunt ook testen Equality op gelijkheid.