When I use resize(int newsize) in C++ for vector, it means that the size of this vector are set to newsize
resize(int newsize)
vector
size
newsize
Setting List.Capacity is like using std::vector.reserve(..). Maybe List.AddRange(..) fit your needs.
List.Capacity
std::vector.reserve(..)
List.AddRange(..)