Char.Equals Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu örneğin belirtilen bir nesneye veya değere eşit olup olmadığını belirten bir değer Char döndürür.
Aşırı Yüklemeler
Equals(Char) |
Bu örneğin belirtilen nesneye eşit olup olmadığını belirten bir değer Char döndürür. |
Equals(Object) |
Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür. |
Equals(Char)
Bu örneğin belirtilen nesneye eşit olup olmadığını belirten bir değer Char döndürür.
public:
virtual bool Equals(char obj);
public bool Equals (char obj);
override this.Equals : char -> bool
Public Function Equals (obj As Char) As Boolean
Parametreler
- obj
- Char
Bu örnekle karşılaştırılacak bir nesne.
Döndürülenler
true
parametresi obj
bu örneğin değerine eşitse; değilse, false
.
Uygulamalar
Açıklamalar
Bu yöntem System.IEquatable<T> arabirimini gerçekleştirir ve parametresinin kutusunun unbox'larını alamayandan Char.Equals(Object) biraz daha iyi performans obj
gösterir.
Ayrıca bkz.
Şunlara uygulanır
Equals(Object)
Bu örneğin belirtilen bir nesneye eşit olup olmadığını gösteren bir değeri döndürür.
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
Parametreler
- obj
- Object
Bu örnek veya ile karşılaştıran bir null
nesne.
Döndürülenler
true
bir obj
örneği ise ve bu örneğin Char değerine eşittir; değilse, false
.
Örnekler
Aşağıdaki kod örneği, 'i Equals gösteriyor.
using namespace System;
int main()
{
char chA = 'A';
char chB = 'B';
Console::WriteLine( chA.Equals( 'A' ) ); // Output: "True"
Console::WriteLine( 'b'.Equals( chB ) ); // Output: "False"
}
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
Açıklamalar
Bu yöntem tarafından gerçekleştirilen karşılaştırma, bu örneğin ve kodlanmış değerlerini temel alarak yapılır obj
ve sözlük özelliklerine bağlı değildir.