private NameInfo GetNameInfo() { NameInfo nameInfo = null; if (!_niPool.IsEmpty()) { nameInfo = (NameInfo)_niPool.Pop(); nameInfo.Init(); } else { nameInfo = new NameInfo(); } return nameInfo; }