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


汎用演算子


+(_:_:)


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





宣言


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


パラメータ


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


議論


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


let numbers = [7, 8, 9, 10]
let moreNumbers = 1...6 + numbers
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 標準ライブラリ)