共用方式為


Match 類別

定義

表示兩個序列之間的相符範圍,做為一對相等長度的範圍。

public ref class Match : System::Collections::Generic::IEnumerable<Tuple<int, int> ^>
public class Match : System.Collections.Generic.IEnumerable<Tuple<int,int>>
type Match = class
    interface seq<int * int>
    interface IEnumerable
Public Class Match
Implements IEnumerable(Of Tuple(Of Integer, Integer))
繼承
Match
實作

備註

假設有兩個序列:abCCd (左) abFFd (右) 產生的相符專案配對會是: (0, 0) 、 (1、1) 、 (4、4) 這會 (變成左開始、右開始、長度) : (0、0、2) 和 (4、4、1)

建構函式

Match(Span, Span)

從長度相等的兩個範圍建立相符專案。

屬性

Left

取得左側範圍

Length

取得範圍的長度。 這兩個範圍都有相等的長度。

Right

取得正確的範圍。

方法

Equals(Object)

判斷兩個 Match 物件是否具有相同的左右範圍。

GetEnumerator()

取得型別為 Tuple 整數的 列舉值。

GetHashCode()

提供哈希函式。

明確介面實作

IEnumerable.GetEnumerator()

取得不具類型的列舉值。

擴充方法

EmptyIfNull<T>(IEnumerable<T>)

如果此列舉不是 Null,則傳回此列舉。 如果是 null,則傳回空列舉。

適用於