func contains(Bound) -> Bool
Returns a Boolean value indicating whether the given element is contained within the range.
与えられた要素がこの範囲内に含まれるかどうかを指し示すブール値を返します。
Availability
Technology
static func ~= (pattern: ClosedRange
<Bound>, value: Bound) -> Bool
pattern
A range. 範囲。
bound
A value to match against pattern
.
pattern
と照合することになるある値。
You can use the pattern-matching operator (~=
) to test whether a value is included in a range. The pattern-matching operator is used internally in case
statements for pattern matching. The following example uses the ~=
operator to test whether an integer is included in a range of single-digit numbers:
あなたは、このパターンマッチング演算子(~=
)を使うことで、ある値がある範囲に含まれるかどうか検査できます。パターンマッチング演算子は、内部的にcase
文の中でパターンマッチングのために使われます。以下の例は、~=
演算子を使って、ある整数が一桁の数いくつかからなるある範囲に含まれるかどうか調べます:
func contains(Bound) -> Bool