public void Create(uint uid, int confId) { var chars = config.characters; int len = chars.Length; for (int i = 0; i < len; i++) { if (chars[i].id == confId) { var e = SharedPool <Entity> .Get(); e.Initial(uid, chars[i]); dict.Add(uid, e); break; } } }