public bool CanMoveLeft() { foreach (Block b in Blocks) { // Check other element if (!_playfield.IsLocationAvailable(b.X - 1, b.Y)) { return(false); } } return(true); }