Char.Equals Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt oder Char Wert entspricht.
Überlädt
| Name | Beschreibung |
|---|---|
| Equals(Char) |
Gibt einen Wert zurück, der angibt, ob diese Instanz dem angegebenen Char Objekt entspricht. |
| Equals(Object) |
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht. |
| Equals(Char, StringComparison) |
Equals(Char)
- Quelle:
- Char.cs
- Quelle:
- Char.cs
- Quelle:
- Char.cs
- Quelle:
- Char.cs
- Quelle:
- Char.cs
Gibt einen Wert zurück, der angibt, ob diese Instanz dem angegebenen Char Objekt entspricht.
public:
virtual bool Equals(char obj);
public bool Equals(char obj);
override this.Equals : char -> bool
Public Function Equals (obj As Char) As Boolean
Parameter
- obj
- Char
Ein Objekt, das mit dieser Instanz verglichen werden soll.
Gibt zurück
truewenn der obj Parameter dem Wert dieser Instanz entspricht; andernfalls . false
Implementiert
Hinweise
Diese Methode implementiert die System.IEquatable<T> Schnittstelle und führt etwas besser aus, als Char.Equals(Object) weil sie den Posteingang des obj Parameters nicht aufheben muss.
Weitere Informationen
Gilt für:
Equals(Object)
- Quelle:
- Char.cs
- Quelle:
- Char.cs
- Quelle:
- Char.cs
- Quelle:
- Char.cs
- Quelle:
- Char.cs
Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt entspricht.
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
Ein Objekt, das mit dieser Instanz verglichen werden soll oder null.
Gibt zurück
true if obj is an instance of Char and equals the value of this instance; otherwise, false.
Beispiele
Das folgende Codebeispiel veranschaulicht Equals.
using System;
public class EqualsSample {
public static void Main() {
char chA = 'A';
char chB = 'B';
Console.WriteLine(chA.Equals('A')); // Output: "True"
Console.WriteLine('b'.Equals(chB)); // Output: "False"
}
}
let chA = 'A'
let chB = 'B'
printfn $"{chA.Equals 'A'}" // Output: "True"
printfn $"{'b'.Equals chB}" // Output: "False"
Module EqualsSample
Sub Main()
Dim chA As Char
chA = "A"c
Dim chB As Char
chB = "B"c
Console.WriteLine(chA.Equals("A"c)) ' Output: "True"
Console.WriteLine("b"c.Equals(chB)) ' Output: "False"
End Sub
End Module
Hinweise
Der von dieser Methode durchgeführte Vergleich basiert auf den codierten Werten dieser Instanz und objnicht unbedingt auf ihre lexikographischen Merkmale.
Weitere Informationen
Gilt für:
Equals(Char, StringComparison)
- Quelle:
- Char.cs
public:
bool Equals(char other, StringComparison comparisonType);
public bool Equals(char other, StringComparison comparisonType);
override this.Equals : char * StringComparison -> bool
Public Function Equals (other As Char, comparisonType As StringComparison) As Boolean
Parameter
- other
- Char
- comparisonType
- StringComparison