您错过了一些休息时间:
switch (searchType){ case "SearchBooks": Selenium.Type("//*[@id='SearchBooks_TextInput']", searchText); Selenium.Click("//*[@id='SearchBooks_SearchBtn']"); break; case "SearchAuthors": Selenium.Type("//*[@id='SearchAuthors_TextInput']", searchText); Selenium.Click("//*[@id='SearchAuthors_SearchBtn']"); break;}没有它们,编译器会认为您正在尝试执行下面
case "SearchAuthors":的行
case "SearchBooks":,而C#不允许这样做。
通过
break在每种情况的末尾添加语句,程序将在每种情况下退出每种情况(对于的值为)
searchType。



