private void DeleteGroupedBlockBrick(BlockBeginBrick blockBeginBrick, List<Brick> bricksToRemove) { for (int i = Actions.IndexOf(blockBeginBrick); i <= Actions.IndexOf(blockBeginBrick.End); i++) { bricksToRemove.Add((Brick) Actions[i]); } }