Span<T>.Equals(Object) 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.
Dikkat
Equals() on Span will always throw an exception. Use == instead.
Dikkat
Equals() on Span will always throw an exception. Use the equality operator instead.
Bu yönteme yapılan çağrılar desteklenmez.
public:
override bool Equals(System::Object ^ obj);
[System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")]
public override bool Equals (object? obj);
[System.Obsolete("Equals() on Span will always throw an exception. Use the equality operator instead.")]
public override bool Equals (object? obj);
[System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")]
public override bool Equals (object obj);
[<System.Obsolete("Equals() on Span will always throw an exception. Use == instead.")>]
override this.Equals : obj -> bool
[<System.Obsolete("Equals() on Span will always throw an exception. Use the equality operator instead.")>]
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Parametreler
- obj
- Object
Desteklenmez.
Döndürülenler
Bu yönteme yapılan çağrılar desteklenmez.
- Öznitelikler
Özel durumlar
Bu yönteme yapılan çağrılar desteklenmez.
Açıklamalar
yöntemine yapılan Equals çağrılar desteklenmez. Yöntemlere yapılan Equals çağrılar iki sonuçtan birini üretir:
bir ise
obj
Span<T>, yöntem çağrısı derleyici hatası CS1503 oluşturur: "'System.Span'dan 'object'a dönüştürülemiyor." Bunun nedeniSpan<T>, kutulanamayan ve bu nedenle öğesine dönüştürülemeyen bir Objectbaşvuru yapısı olmasıdır.türü
obj
bir Span<T>değilse, yöntem çağrısı bir NotSupportedExceptionoluşturur.
Eşitlik için iki Span<T> nesneyi karşılaştırmak için karşılaştırma işlecini Equality kullanın.