文書   >   Swift   >   Swift 標準ライブラリ >     Collections   >   Supporting Types   >   Slice   >   +(_:_:)


汎用演算子


+(_:_:)


コレクションの要素とシーケンスを連結して新しいコレクションを作成します。





宣言


static func + <Other>(lhs: Slice<Base>, rhs: Other) -> Slice<Base> where Other 
	: Sequence, Base.Element == Other.Element


パラメータ


lhs範囲で置換可能なコレクション。
rhsコレクションまたは有限のシーケンス。


議論


2 つの引数は、同じ Element 型でなければなりません。たとえば、整数の配列の要素と Range<Int> インスタンスとを連結することができます。


let numbers = [1, 2, 3, 4]
let moreNumbers = numbers + 5...10
print(moreNumbers)
// Prints "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]"


結果のコレクションには、左側に引数の型があります。上記の例では、moreNumbers の型は numbers と同じ [Int] です。


関連





汎用の制約





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 10.0+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 議論
  • 関連












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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












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