CharacterRange.Equality(CharacterRange, CharacterRange) Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Jämför två CharacterRange objekt. Hämtar ett värde som anger om First värdena och Length för de två CharacterRange objekten är lika med.
public:
static bool operator ==(System::Drawing::CharacterRange cr1, System::Drawing::CharacterRange cr2);
public static bool operator ==(System.Drawing.CharacterRange cr1, System.Drawing.CharacterRange cr2);
static member ( = ) : System.Drawing.CharacterRange * System.Drawing.CharacterRange -> bool
Public Shared Operator == (cr1 As CharacterRange, cr2 As CharacterRange) As Boolean
Parametrar
- cr1
- CharacterRange
En CharacterRange att jämföra för likhet.
- cr2
- CharacterRange
En CharacterRange att jämföra för likhet.
Returer
true för att ange att de två CharacterRange objekten har samma First värden och Length värden, falseannars .
Exempel
I följande exempel visas hur du använder operatorn Equality . 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 CharacterRangeEquality1 metoden från Paint händelsehanteringsmetoden och skicka e som PaintEventArgs.
private void CharacterRangeEquality1()
{
// 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 == range2)
MessageBox.Show("The ranges are equal.");
else
MessageBox.Show("The ranges are not equal.");
}
Private Sub CharacterRangeEquality1()
' 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 = range2 Then
MessageBox.Show("The ranges are equal.")
Else
MessageBox.Show("The ranges are not equal.")
End If
End Sub
Kommentarer
Du kan också testa för likhet med hjälp av Equals metoden.
Motsvarande metod för den här operatorn är CharacterRange.Equals(Object)