Char.Equals Metoda

Definicja

Zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu obiektowi lub Char wartości.

Przeciążenia

Nazwa Opis
Equals(Char)

Zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu Char obiektowi.

Equals(Object)

Zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu obiektowi.

Equals(Char, StringComparison)

Equals(Char)

Źródło:
Char.cs
Źródło:
Char.cs
Źródło:
Char.cs
Źródło:
Char.cs
Źródło:
Char.cs

Zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu Char obiektowi.

public:
 virtual bool Equals(char obj);
public bool Equals(char obj);
override this.Equals : char -> bool
Public Function Equals (obj As Char) As Boolean

Parametry

obj
Char

Obiekt do porównania z tym wystąpieniem.

Zwraca

true obj jeśli parametr jest równy wartości tego wystąpienia; w przeciwnym razie false.

Implementuje

Uwagi

Ta metoda implementuje System.IEquatable<T> interfejs i działa nieco lepiej niż Char.Equals(Object) dlatego, że nie musi rozpakować parametru obj .

Zobacz też

Dotyczy

Equals(Object)

Źródło:
Char.cs
Źródło:
Char.cs
Źródło:
Char.cs
Źródło:
Char.cs
Źródło:
Char.cs

Zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu obiektowi.

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

Parametry

obj
Object

Obiekt do porównania z tym wystąpieniem lub null.

Zwraca

true jeśli obj jest wystąpieniem Char i równa wartości tego wystąpienia; w przeciwnym razie false.

Przykłady

W poniższym przykładzie kodu pokazano Equalspolecenie .

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

Uwagi

Porównanie wykonywane przez tę metodę jest oparte na zakodowanych wartościach tego wystąpienia i obj, a niekoniecznie ich właściwości leksykograficzne.

Zobacz też

Dotyczy

Equals(Char, StringComparison)

Źródło:
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

Parametry

other
Char
comparisonType
StringComparison

Zwraca

Dotyczy