Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ EnsureCapacity()

int System.Collections.Generic.Stack< T >.EnsureCapacity ( int capacity)
inline

Definition at line 319 of file Stack.cs.

320 {
321 if (capacity < 0)
322 {
323 throw new ArgumentOutOfRangeException("capacity", capacity, System.SR.ArgumentOutOfRange_NeedNonNegNum);
324 }
325 if (_array.Length < capacity)
326 {
327 Grow(capacity);
328 _version++;
329 }
330 return _array.Length;
331 }
void Grow(int capacity)
Definition Stack.cs:333
static string ArgumentOutOfRange_NeedNonNegNum
Definition SR.cs:32
Definition SR.cs:7

References System.Collections.Generic.Stack< T >._array, System.Collections.Generic.Stack< T >._version, System.SR.ArgumentOutOfRange_NeedNonNegNum, System.capacity, and System.Collections.Generic.Stack< T >.Grow().