SORU
14 Temmuz 2011, PERŞEMBE


Kontrol edilemez bir durum etiket düşer

Arama alanı mevcut textbox hangisi bağlı arama terimi yazın geçin bir açıklama yazmaya çalışıyorum. Aşağıdaki kodu var. Ama "cannot aracılığıyla bir davayı etiket" hata. " dese, Kontrol alıyorum Bana bunu düzeltmek için nasıl bildirin lütfen. Şimdiden teşekkürler!

switch (searchType)
{
case "SearchBooks":
    Selenium.Type("//*[@id='SearchBooks_TextInput']", searchText);
    Selenium.Click("//*[@id='SearchBooks_SearchBtn']");

case "SearchAuthors":
    Selenium.Type("//*[@id='SearchAuthors_TextInput']", searchText);
    Selenium.Click("//*[@id='SearchAuthors_SearchBtn']");
}

Edilemez bir durum etiket herseyi kontrol ('case "":') başka . SearchBooks

Edilemez bir durum etiket herseyi kontrol ('case "":') başka . SearchAuthors

CEVAP
14 Temmuz 2011, PERŞEMBE


Durum etiketlerinizi her birindenbreak;, throw, goto, ya return gerekir. Bir döngü içinde de 8* *olabilir.

        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;
        }

Bu doğru değil sadece zaman dava etiketleri bu gibi yığılmış zaman

 case "SearchBooks": // no code inbetween case labels.
 case "SearchAuthors":
    // handle both of these cases the same way.
    break;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Megan Parken

    Megan Parken

    19 Temmuz 2009
  • segtlim

    segtlim

    21 EKİM 2008
  • Top Gear

    Top Gear

    27 Mart 2006