func insert(Self.Element) -> ( inserted: Bool, memberAfterInsert : Self.Element)
Self
is
Element
.
Self
が
Element
である時に利用可能です。
Availability
Technology
newMember
An element to insert into the set. この集合に挿入されることになる要素。
(true, new
if new
was not contained in the set. If an element equal to new
was already contained in the set, the method returns (false, old
, where old
is the element that was equal to new
. In some cases, old
may be distinguishable from new
by identity comparison or some other means.
(true, new
、もしnew
がこの集合の中に含まれなかったならば。new
に等しい要素が既に集合に含まれたならば、メソッドは(false, old
を返します、ここでold
はnew
に等しかった要素です。いくつかの場合には、old
は同一性比較または何らかの他の意味でnew
から区別可能であるかもしれません。
If an element equal to new
is already contained in the set, this method has no effect. In this example, a new element is inserted into class
, a set of days of the week. When an existing element is inserted, the class
set does not change.
new
に等しい要素が既にこの集合に含まれるならば、このメソッドは効果を持ちません。この例において、新しい要素が、一揃いの曜日class
へ挿入されます。既存の要素が挿入される時、class
集合は変化しません。
func insert(Self.Element) -> ( inserted: Bool, memberAfterInsert : Self.Element)
Self
is
Element
.
Self
が
Element
である時に利用可能です。
func update(with: Self.Element) -> Self.Element?
func remove(Self.Element) -> Self.Element?