C# noob question (array realated)

How to get WhatRayHited.distance of frontbotleft, i want to use it for somthing?

i want to calculate WhatRayHited.point of frontbotleft - WhatRayHited.point of backbotleft

void FixedUpdate ()
{
	Vector3 frontbotleft = transform.TransformPoint(new Vector3 (0.51f,-0.4f,-0.51f));
	Vector3 frontbotright = transform.TransformPoint(new Vector3 (0.51f,-0.4f,0.51f));
	Vector3 backbotleft = transform.TransformPoint (new Vector3 (-0.51f,-0.4f,-0.51f));
	Vector3 backbotright = transform.TransformPoint (new Vector3 (-0.51f,-0.4f,0.51f));
			
	Vector3[] cornerp = {frontbotleft,frontbotright,backbotleft,backbotright};
			
	for (int i = 0; i < cornerp.Length; i++) 
	{
		RaycastHit WhatRayHited;
		
		if (Physics.Raycast (cornerp*, -transform.up, out WhatRayHited, 10f)) {*

//WhatRayHited.point of frontbotleft - WhatRayHited.point of backbotleft
//I have other code here that i need so i dont want to brake arrey

  •  } else {*
    
  •  	//Nothing*
    
  •  }*
    
  • }*
    }

WhatRayHited.distance is what you need here should give you a distance for the hit.
then to get a specific one like topleft do like so
,if(cornerp*==frontbotleft)*
//then do distance check
WhatRayHited.distance,