Container.IsEqual

Container.IsEqual

 >> NGL >> リファレンス >> Containerカテゴリ >> コンテナのメソッド >> Container.IsEqual

言語: Visual Basic    C#

最終更新日付:2012/06/13 22:13:17

概要

コンテナの内容が互いに等しいかどうか比較します。

 

サポートするクラス

このメソッドは、以下のコンテナがサポートします。

 

形式

このメソッドのシグネチャは以下のとおりです。ここで Container はそれぞれのコンテナの型を意味します。T はそれぞれのコンテナの要素の型であり、Map(Of K, V) および MultiMap(Of K, V) においては Pair(Of K, V) となります。

Public Function IsEqual(ByVal cont As Container, _
                        ByVal pred As BinaryFunction(Of T, T, Integer)) As Boolean

このメソッドのシグネチャは以下のとおりです。ここで Container はそれぞれのコンテナの型を意味します。T はそれぞれのコンテナの要素の型であり、Map<K, V> および MultiMap<K, V> においては Pair<K, V> となります。

public bool IsEqual( Container cont, BinaryFunction<T, T, int> pred )

説明

cont と自コンテナのシーケンスを比較し、等しければ真を、それ以外の場合は偽を返します。厳密には、以下の2つの条件が共に成立する場合のみ真を返します。pred はシーケンス内の要素同士を比較するために Algorithm.Equal で使用されます。

 

 


Copyright(C) 2011-2012 Show MATSUOKA.
Powered by Prefab.