4D v17.4

collection.resize( )

Home

 
4D v17.4
collection.resize( )

collection.resize( )  


 

Die Funktion collection.resize( ) setzt Collection length auf die angegebene neue Größe und gibt die angepasste Collection zurück.

Hinweis: Diese Funktion ändert die ursprüngliche Collection.

  • Ist Größe < Collection length, werden überzählige Elemente aus der Collection entfernt.
  • Ist Größe > Collection length, wird Collection length auf Größe erweitert.
    Neue Elemente werden standardmäßig mit Null Werten gefüllt. Im Parameter StandardWert können Sie den Wert zum Füllen des hinzugefügten Elements angeben.

 C_COLLECTION($c)
 $c:=New collection
 $c.resize(10) // $c=[null,null,null,null,null,null,null,null,null,null]
 
 $c:=New collection
 $c.resize(10;0) // $c=[0,0,0,0,0,0,0,0,0,0]
 
 $c:=New collection(1;2;3;4;5)
 $c.resize(10;New object("name";"X")) //$c=[1,2,3,4,5,{name:X},{name:X},{name:X},{name:X},{name:X}]
 
 $c:=New collection(1;2;3;4;5)
 $c.resize(2) //$c=[1,2]



Siehe auch 

collection.fill( )
collection.length

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Collections

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v17)
4D Programmiersprache ( 4D v17.1)
4D Programmiersprache ( 4D v17.2)
4D Programmiersprache ( 4D v17.3)
4D Programmiersprache ( 4D v17.4)