Hey can someone help me with my code

Assets\Scrpits\SumoSpawn.cs(20,48): error CS1061: ‘Enemy’ does not contain a definition for ‘Length’ and no accessible extension method ‘Length’ accepting a first argument of type ‘Enemy’ could be found (are you missing a using directive or an assembly reference?)

Forgot to add the code sorry
public class SumoSpawn : MonoBehaviour
{
public GameObject enemyPrefab;
private float rangeNumber = 9;
private int enemyCount;

void Start()
{
   SpawnEnemyWave(3);

}
//BLARG I DISLIKE STRONGLY TO CODE
void Update()
{
    enemyCount = FindObjectOfType<Enemy>().Length;
    if(enemyCount == 0 )
    {
         SpawnEnemyWave(1);
    }
}

void SpawnEnemyWave(int enemiesToSpawn)
{
    for (int i = 0; i < enemiesToSpawn; i++)
    {
        Instantiate(enemyPrefab, GenerateRandomPos(), enemyPrefab.transform.rotation);
    }
}
private Vector3 GenerateRandomPos()
{
    float spawnPosX = Random.Range(-rangeNumber, rangeNumber);
    float spawnPosZ = Random.Range(-rangeNumber, rangeNumber);
    Vector3 randomPos = new Vector3(spawnPosX, 0, spawnPosZ);
    return randomPos;
}

In the line enemyCount = FindObjectOfType<Enemy>().Length; you get the Enemy object and you try to use the Length property or field of that object. The error message tells you that the Enemy class has nothing defined with the name Length.

If I had to guess either you have a Length in the Enemy class as private so you cannot access it, or more probably you wanted to write enemyCount = FindObjectsOfType<Enemy>().Length; ( Objects plural )that returns an array that has Enemies where the Length will give you the number of items in that array, which is the number of gameobjects that have an Enemy component in you scene.