IndexOutOfRange Question??

Hi,

I’m getting an index out of range exception on the if statement in this code. Can anyone shed some light here?

Thanks in advance

private bool FingerInPlay( )
    	{
		
		if( ( dragRecognizer.worldTouchPos.x < upperMoveLocationArr[upperColumns,0].x &&
			dragRecognizer.worldTouchPos.x > upperMoveLocationArr[0,0].x ) &&
			( dragRecognizer.worldTouchPos.y < lowerMoveLocationArr[0,lowerRows].y &&
			dragRecognizer.worldTouchPos.y > lowerMoveLocationArr[0,0].y ) )
		{
			return true;
		}
		
		else
		{
			return false;
		}
	}

never mind, I needed to subtract 1 from both upperColumns and lowerRows as arrays always start at 0… OOPs