Is there a difference between passing parameters with dashes and without?
ChromeOptions options = new ChromeOptions();
options.AddArguments(new List<string>() 
{ 
   "headless", "no-sandbox", "disable-dev-shm-usage",
   "disable-gpu", "start-maximized", "disable-extensions" 
});
and
ChromeOptions options = new ChromeOptions();
    
options.AddArguments(new List<string>() 
{ 
   "--headless", "--no-sandbox", "--disable-dev-shm-usage",
   "--disable-gpu", "--start-maximized", "--disable-extensions" 
});