Char.Equals Methode

Definitie

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

Retouren

Van toepassing op