public Block() { this.Id = BlockRepository.NextId(); this.DropId = Id; BlockRepository.Blocks[Id] = this; }