Best way to implement variable size array

I see that the only container types in Monkey C are Arrays and Dictionaries.

I want to generate a 1-D array, but for it to resize as I add values, similar to a List type in C#.  What is the best way to do that?  Perhaps I am better off just using a fixed sized array?  Application is looking for ANT devices and adding to list as a background scan finds them.

Thanks.