mesajınızdan anladığım split işlemi sonrasında dizinin 1. indexinden data çekiyorsunuz ama dizide data yok. hatayı tam görmediğim için yorum yapıyorum. private public erişim belirleyicidir hocam aldığınız hata ile bağlantısı olamaz, hatayı dediğim gibi texttype ın içerisinde aramanız gerekiyor.
Driver.FindElement(By.XPath("//*[@type='text']")).SendKeys(texttype.Split('|')[1]);
debug edip bana texttype içerisindeki datanın ve hangi data olması gerektiğini söylerseniz çözelim.
bu arada sorma sebebimide paylaşayım yanlış anladınız beni hocam. sadece işiniz otomasyon ama c# yazılım dilinin introduction konuları içerisinde değerlendirilebilecek bir konu ki erişim belirleyiciler ile ilgili yaptığınız tahminden otomasyonu c# ile yazmadığınızı düşündüm.