Problem CS1061

I have a CS1061 problem on the lines:
19, 39
24, 39
37, 39
42, 39

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;

public class Controlador : MonoBehaviour
{
    public GameObject[] itemsMenu;
    public GameObject[] itemsSeti;
    public string jogo;
    
    public void StartGame()
    {
        SceneManager.LoadScene(jogo);
    }

    public void settings()
    {
        for(int i = 0 ; i < itemsMenu.Lenght ; i++)
        {
            itemsMenu*.SetActive(false);*

}

for(int i = 0 ; i < itemsMenu.Lenght ; i++)
{
itemsSeti*.SetActive(true);*
}
}

public void Quit()
{
Application.Quit();
}

public void Exitsettings()
{
for(int i = 0 ; i < itemsMenu.Lenght ; i++)
{
itemsSeti*.SetActive(false);*
}

for(int i = 0 ; i < itemsMenu.Lenght ; i++)
{
itemsMenu*.SetActive(true);*
}
}
}

Hello @Joaoduartecunha

.Lenght is write with bad sintaxis, its need be .Length

Can you try? Thanks

Unless set in the inspector, you may need to instantiate the array;
public GameObject itemsMenu = new GameObject[some amount];


public void settings()
typically, functions start with a capital letter.


Finally, the answer to your problem is that Lenght is spelled Length