文書   >   Swift   >   Swift 標準ライブラリ   >   Collections   >   Supporting Types   >  PartialRangeUpTo


汎用構造体


PartialRangeUpTo


上限までの、それを含まない半開放の部分区間。





概観


postfix 半開放範囲演算子 (prefix..<) を使用して、PartialRangeUpTo インスタンスを作成します。



let upToFive = ..<5.0



PartialRangeUpTo インスタンスを使用すると、値が特定の値の範囲に含まれているかどうかを素早く確認できます。例えば:



upToFive.contains(3.14)       // true
upToFive.contains(6.28)       // false
upToFive.contains(5.0)        // false



コレクションのインデックスの PartialRangeUpTo インスタンスを使用して、コレクションの先頭から上に、部分範囲の上限を含まずそれまでの範囲を表すことができます。



let numbers = [10, 20, 30, 40, 50, 60, 70]
print(numbers[..<3])
// Prints "[10, 20, 30]"



トピックス





イニシャライザ


init(PartialRangeUpTo<Bound>.Bound)





インスタンスプロパティ


let upperBound: Bound





インスタンスメソッド





演算子関数


static func ~= (PartialRangeFrom<Bound>, Bound) -> Bool


関連





汎用の制約


Bound : Comparable





以下に準拠


以下も見よ





範囲の式





目次
Xcode 10 の新機能

  • SDK
  • Xcode 9.0+

  • フレームワーク
  • Swift 標準ライブラリ
  • 概観
  • トピックス
  • 関連
  • 以下も見よ












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)