My resolution dropdown doesnt work

 public TMP_Dropdown resolutionDropDown;
    Resolution[] resolutions;
    void start()
    {
       resolutions = Screen.resolutions;

       resolutionDropDown.ClearOptions();

       List<string> options = new List<string>();
        int currentResolutionIndex = 0;
       for (int i = 0; i < resolutions.Length; i++)
       {
           string option = resolutions[i].width + " x " + resolutions[i].height;
           options.Add(option);

           if(resolutions[i].width == Screen.currentResolution.width && resolutions[i].height == Screen.currentResolution.height)
           {
               currentResolutionIndex = i;
           }
       }
     
       resolutionDropDown.AddOptions(options);
       resolutionDropDown.value = currentResolutionIndex;
       resolutionDropDown.RefreshShownValue();

    }

I followed up a tutarial for this code but mine Didnt work

Please elaborate more on “didn’t work”.

start()needs to be Start()
When following a tutorial you need to match everything precisely.