Keçid bəyanatına defolt lazımdırmı?
Keçid bəyanatına defolt lazımdırmı?

Video: Keçid bəyanatına defolt lazımdırmı?

Video: Keçid bəyanatına defolt lazımdırmı?
Video: Boris Navasardyan: “Azərbaycanın qonşu dövlətlə sərhəddə buraxılış məntəqəsini yaratmaq hüququ var” 2024, Bilər
Anonim

Xeyr lazım deyil standart hal bir keçid bəyanatı və saxlama qaydası yoxdur standart hal bütün halların sonunda o, bütün digər halların başlanğıcında və d ortasında yerləşdirilə bilər.

O zaman, hər bir keçid ifadəsi bir defolta ehtiyac duyurmu?

seçin keçid , " Switch bəyanatı edir yoxdur standart hal ." A keçid bəyanatı olmadan standart hal heç bir hal uyğun gəlmirsə, icranın səssizcə “keçməsinə” icazə verə bilər.

Yuxarıdakılardan başqa, defolt keçid bəyanatında sonuncu hal olmalıdır? A ' keçid ' bəyanat olmalıdır var ' default ' kimi sonuncu etiket. ' əlavə etmək default 'hər birinin sonunda etiket' keçid ' bəyanat kodu daha aydın edir və hər hansı mümkün olduğuna zəmanət verir hal etiketlərin heç biri nəzarət dəyişəninin dəyərinə uyğun gəlməyən yerdə işlənəcək.

Sadəcə olaraq, keçid bəyanatında standart nədir?

The default bəyanat olmadıqda icra edilir hal sabit ifadə dəyərinə bərabərdir keçid (ifadə). Əgər default bəyanat buraxılır və yox hal uyğunluğu tapılmadı, heç biri bəyanatlar içində keçid bədən icra olunur. A hal və ya default etiket yalnız a daxilində görünə bilər keçid bəyanatı.

C# dilində keçid vəziyyətində defolt məcburidir?

In C# , dublikat hal dəyərlərə icazə verilmir. Dəyişənin məlumat növü keçid və dəyəri a hal eyni tipdə olmalıdır. The default bəyanat isteğe bağlıdır və içəridə istənilən yerdə istifadə edilə bilər keçid bəyanatı . Çoxsaylı default ifadələrə icazə verilmir.

Tövsiyə: