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

  • DJAndrewRyan

    DJAndrewRyan

    22 Ocak 2007
  • FND Films

    FND Films

    2 Mayıs 2006
  • thelonelyisland

    thelonelyisl

    23 Aralık 2005