TryGetValue(string poolName, out SpawnPool spawnPool)
Returns true if PoolManager.Pools contains a SpawnPool with the given name and also sets the out value as a reference to the SpawnPool.
if (!PoolManager.Pools.TryGetValue("Foos", out spawnPool))
Debug.log("A 'Foos' pool does NOT exist!");
Debug.log("A 'Foos' pool was found: " + spawnPool.group.name);