private void _addGS(GameSource source) { lock (GSList) { if (!GSList.TryAdd(source)) { return; } added.Add(source); } }