public AutoupdateRegister(int registerSize = 100)
{
if (registerSize <= 0)
throw new ArgumentOutOfRangeException("registerSize");
Contract.EndContractBlock();
m_register = new CircularList<List<IAutoupdateableGameActor>>(registerSize);
m_register.MoveNext();
}