Char.Equals 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.
Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan een opgegeven object of Char waarde.
Overloads
| Name | Description |
|---|---|
| Equals(Char) |
Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan het opgegeven Char object. |
| Equals(Object) |
Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan een opgegeven object. |
| Equals(Char, StringComparison) |
Equals(Char)
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan het opgegeven Char object.
public:
virtual bool Equals(char obj);
public bool Equals(char obj);
override this.Equals : char -> bool
Public Function Equals (obj As Char) As Boolean
Parameters
- obj
- Char
Een object dat moet worden vergeleken met dit exemplaar.
Retouren
trueals de obj parameter gelijk is aan de waarde van dit exemplaar; anders. false
Implementeringen
Opmerkingen
Met deze methode wordt de System.IEquatable<T> interface geïmplementeerd en wordt de interface iets beter uitgevoerd dan Char.Equals(Object) omdat deze de obj parameter niet hoeft uit te schakelen.
Zie ook
Van toepassing op
Equals(Object)
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
- Bron:
- Char.cs
Retourneert een waarde die aangeeft of dit exemplaar gelijk is aan een opgegeven object.
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
Parameters
- obj
- Object
Een object dat moet worden vergeleken met dit exemplaar of null.
Retouren
trueals obj dit een instantie is van Char en gelijk is aan de waarde van dit exemplaar; anders. false
Voorbeelden
Het volgende codevoorbeeld demonstreert 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
Opmerkingen
De vergelijking die door deze methode wordt uitgevoerd, is gebaseerd op de gecodeerde waarden van dit exemplaar en objniet noodzakelijkerwijs hun lexicografische kenmerken.
Zie ook
Van toepassing op
Equals(Char, StringComparison)
- Bron:
- 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
Parameters
- other
- Char
- comparisonType
- StringComparison