MemoryExtensions.CommonPrefixLength 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
및 간에 |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
및 간에 |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
및 간에 |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
및 간에 |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
및 간에 span
공유되는 공통 접두사 길이를 other
찾습니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(ReadOnlySpan<T> span, ReadOnlySpan<T> other);
public static int CommonPrefixLength<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other);
static member CommonPrefixLength : ReadOnlySpan<'T> * ReadOnlySpan<'T> -> int
<Extension()>
Public Function CommonPrefixLength(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T)) As Integer
형식 매개 변수
- T
범위에 있는 요소의 형식입니다.
매개 변수
- span
- ReadOnlySpan<T>
비교할 첫 번째 시퀀스입니다.
- other
- ReadOnlySpan<T>
비교할 두 번째 시퀀스입니다.
반환
두 범위에서 공유하는 공통 접두사 길이입니다. 공유 접두사 없는 경우 0이 반환됩니다.
적용 대상
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
및 간에 span
공유되는 공통 접두사 길이를 other
찾습니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(Span<T> span, ReadOnlySpan<T> other);
public static int CommonPrefixLength<T> (this Span<T> span, ReadOnlySpan<T> other);
static member CommonPrefixLength : Span<'T> * ReadOnlySpan<'T> -> int
<Extension()>
Public Function CommonPrefixLength(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T)) As Integer
형식 매개 변수
- T
범위에 있는 요소의 형식입니다.
매개 변수
- span
- Span<T>
비교할 첫 번째 시퀀스입니다.
- other
- ReadOnlySpan<T>
비교할 두 번째 시퀀스입니다.
반환
두 범위에서 공유하는 공통 접두사 길이입니다. 공유 접두사 없는 경우 0이 반환됩니다.
적용 대상
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
및 간에 span
공유되는 공통 접두사 길이를 other
결정합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(ReadOnlySpan<T> span, ReadOnlySpan<T> other, System::Collections::Generic::IEqualityComparer<T> ^ comparer);
public static int CommonPrefixLength<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer);
static member CommonPrefixLength : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function CommonPrefixLength(Of T) (span As ReadOnlySpan(Of T), other As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T)) As Integer
형식 매개 변수
- T
시퀀스에 있는 요소의 형식입니다.
매개 변수
- span
- ReadOnlySpan<T>
비교할 첫 번째 시퀀스입니다.
- other
- ReadOnlySpan<T>
비교할 두 번째 시퀀스입니다.
- comparer
- IEqualityComparer<T>
IEqualityComparer<T> 요소를 비교할 때 사용하거나 null
요소 형식에 대해 기본값 IEqualityComparer<T> 을 사용할 구현입니다.
반환
두 범위에서 공유하는 공통 접두사 길이입니다. 공유 접두사 없는 경우 0이 반환됩니다.
적용 대상
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
- Source:
- MemoryExtensions.cs
및 간에 span
공유되는 공통 접두사 길이를 other
찾습니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static int CommonPrefixLength(Span<T> span, ReadOnlySpan<T> other, System::Collections::Generic::IEqualityComparer<T> ^ comparer);
public static int CommonPrefixLength<T> (this Span<T> span, ReadOnlySpan<T> other, System.Collections.Generic.IEqualityComparer<T>? comparer);
static member CommonPrefixLength : Span<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> -> int
<Extension()>
Public Function CommonPrefixLength(Of T) (span As Span(Of T), other As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T)) As Integer
형식 매개 변수
- T
범위에 있는 요소의 형식입니다.
매개 변수
- span
- Span<T>
비교할 첫 번째 시퀀스입니다.
- other
- ReadOnlySpan<T>
비교할 두 번째 시퀀스입니다.
- comparer
- IEqualityComparer<T>
IEqualityComparer<T> 요소를 비교할 때 사용하거나 null
요소 형식에 대해 기본값 IEqualityComparer<T> 을 사용할 구현입니다.
반환
두 범위에서 공유하는 공통 접두사 길이입니다. 공유 접두사 없는 경우 0이 반환됩니다.
적용 대상
.NET