Instance Method インスタンスメソッド

contains(_:)

Returns a Boolean value indicating whether the given element is contained within the range. 与えられた要素がこの範囲内に含まれるかどうかを指し示すブール値を返します。

Declaration 宣言

func contains(_ element: Bound) -> Bool

Parameters パラメータ

element

The element to check for containment. この要素が含まれるかを調べます。

Return Value 戻り値

true if element is contained in the range; otherwise, false. elementがこの範囲に含まれるならばtrue;そうでなければ、false

Discussion 解説

Because Range represents a half-open range, a Range instance does not contain its upper bound. element is contained in the range if it is greater than or equal to the lower bound and less than the upper bound. Rangeは半開範囲を表すことから、Rangeインスタンスはそれの上方の境界を含みません。elementが範囲の中のに含まれるのは、それが下方境界より大きいか等しく上方境界より少ない場合です。

Relationships 関係

From Protocol 由来プロトコル

See Also 参照

Checking for Containment 制約を調べる