Appending one element to a dynamic array

前端 未结 8 2211
太阳男子
太阳男子 2020-12-05 05:16

This is a very frequent pattern throughout my code:

SetLength(SomeDynamicArray, Length(SomeDynamicArray)+1);
SomeDynamicArray[High(SomeDynamicArray)] := NewE         


        
8条回答
  •  星月不相逢
    2020-12-05 06:01

    There is handy Insert procedure, that you can use like this:

    Insert([NewElement], SomeDynamicArray, High(SomeDynamicArray));
    

提交回复
热议问题