public virtual void Clear() { Array.Clear(_array, 0, _size); // Don't need to doc this but we clear the elements so that the gc can reclaim the references. _size = 0; _version++; }
public void PurgeNavigationStack() { if (navigationStacks.ContainsKey(SceneManager.GetActiveScene().name) == false) { navigationStack.Clear(); } else { navigationStack.Clear(); navigationStacks.Remove(SceneManager.GetActiveScene().name); } }