共用方式為


NormalizedSpanCollection.Difference 方法

尋找兩個集合間的差異。 差異的定義是以存在第一個延伸集內,但不存在第二個延伸集內的所有項目為基準。

命名空間:  Microsoft.VisualStudio.Text
組件:  Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)

語法

'宣告
Public Shared Function Difference ( _
    left As NormalizedSpanCollection, _
    right As NormalizedSpanCollection _
) As NormalizedSpanCollection
public static NormalizedSpanCollection Difference(
    NormalizedSpanCollection left,
    NormalizedSpanCollection right
)
public:
static NormalizedSpanCollection^ Difference(
    NormalizedSpanCollection^ left, 
    NormalizedSpanCollection^ right
)
static member Difference : 
        left:NormalizedSpanCollection * 
        right:NormalizedSpanCollection -> NormalizedSpanCollection
public static function Difference(
    left : NormalizedSpanCollection, 
    right : NormalizedSpanCollection
) : NormalizedSpanCollection

參數

傳回值

類型:Microsoft.VisualStudio.Text.NormalizedSpanCollection
與 left 和 right 之差異對應的新延伸集。

例外狀況

例外狀況 條件
ArgumentNullException

left 或 right 為 nullnull 參考 (即 Visual Basic 中的 Nothing)。

備註

在第二個集合中的空 span 並不會影響第一組完全。 這個方法會傳回空的 span,無法容納在第二個集合中的任何組合的第一個集合中。

.NET Framework 安全性

請參閱

參考

NormalizedSpanCollection 類別

Microsoft.VisualStudio.Text 命名空間