MemoryExtensions.Overlaps 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.
Aşırı Yüklemeler
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Bellekte iki salt okunur sıranın çakışıp çakışmadığını belirler. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>) |
Bir yayılma alanının ve salt okunur bir yayılma alanının bellekte çakışıp çakışmadığını belirler. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32) |
İki salt okunur sıranın bellekte çakışıp çakışmadığını belirler ve öğe uzaklığının çıkışını oluşturur. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32) |
Bellekte bir span ile salt okunur bir yayılma alanının çakışıp çakışmadığını belirler ve öğe uzaklığının çıkışını oluşturur. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Bellekte iki salt okunur sıranın çakışıp çakışmadığını belirler.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static bool Overlaps(ReadOnlySpan<T> span, ReadOnlySpan<T> other);
public static bool Overlaps<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other);
static member Overlaps : ReadOnlySpan<'T> * ReadOnlySpan<'T> -> bool
<Extension()>
Public Function Overlaps(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T)) As Boolean
Tür Parametreleri
- T
Salt okunur dizideki öğelerin türü.
Parametreler
- span
- ReadOnlySpan<T>
İlk sıra.
- other
- ReadOnlySpan<T>
İkinci sıra.
Döndürülenler
true
iki dizi çakışıyorsa; aksi takdirde , false
.
Şunlara uygulanır
Overlaps<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Bir yayılma alanının ve salt okunur bir yayılma alanının bellekte çakışıp çakışmadığını belirler.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static bool Overlaps(Span<T> span, ReadOnlySpan<T> other);
public static bool Overlaps<T> (this Span<T> span, ReadOnlySpan<T> other);
static member Overlaps : Span<'T> * ReadOnlySpan<'T> -> bool
<Extension()>
Public Function Overlaps(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T)) As Boolean
Tür Parametreleri
- T
Yayılma alanındaki öğelerin türü.
Parametreler
- span
- Span<T>
Karşılaştırılacak yayılma alanı.
- other
- ReadOnlySpan<T>
Karşılaştırılacak salt okunur yayılma alanı.
Döndürülenler
true
iki dizi çakışıyorsa; aksi takdirde , false
.
Şunlara uygulanır
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
İki salt okunur sıranın bellekte çakışıp çakışmadığını belirler ve öğe uzaklığının çıkışını oluşturur.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static bool Overlaps(ReadOnlySpan<T> span, ReadOnlySpan<T> other, [Runtime::InteropServices::Out] int % elementOffset);
public static bool Overlaps<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other, out int elementOffset);
static member Overlaps : ReadOnlySpan<'T> * ReadOnlySpan<'T> * int -> bool
<Extension()>
Public Function Overlaps(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T), ByRef elementOffset As Integer) As Boolean
Tür Parametreleri
- T
Yayılma alanındaki öğelerin türü.
Parametreler
- span
- ReadOnlySpan<T>
İlk sıra.
- other
- ReadOnlySpan<T>
İkinci sıra.
- elementOffset
- Int32
yöntemi döndürdüğünde ve other
arasındaki span
uzaklığı içerir.
Döndürülenler
true
iki dizi çakışıyorsa; aksi takdirde , false
.
Şunlara uygulanır
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
Bellekte bir span ile salt okunur bir yayılma alanının çakışıp çakışmadığını belirler ve öğe uzaklığının çıkışını oluşturur.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static bool Overlaps(Span<T> span, ReadOnlySpan<T> other, [Runtime::InteropServices::Out] int % elementOffset);
public static bool Overlaps<T> (this Span<T> span, ReadOnlySpan<T> other, out int elementOffset);
static member Overlaps : Span<'T> * ReadOnlySpan<'T> * int -> bool
<Extension()>
Public Function Overlaps(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T), ByRef elementOffset As Integer) As Boolean
Tür Parametreleri
- T
Yayılma alanındaki öğelerin türü.
Parametreler
- span
- Span<T>
Karşılaştıracak ilk sıra.
- other
- ReadOnlySpan<T>
Karşılaştıracak ikinci sıra.
- elementOffset
- Int32
yöntemi döndürdüğünde ve other
arasındaki span
uzaklığı içerir.
Döndürülenler
true
iki dizi çakışıyorsa; aksi takdirde , false
.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin