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

  • ASUS

    ASUS

    22 EKİM 2005
  • SegaAmerica

    SegaAmerica

    5 Mart 2008
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011