Switch bayonotiga sukut kerakmi?
Switch bayonotiga sukut kerakmi?

Video: Switch bayonotiga sukut kerakmi?

Video: Switch bayonotiga sukut kerakmi?
Video: [ASMR|스톱모션] Squid game costume🎃👻 | Robot Doll | Robot repair | Stop motion 2024, Noyabr
Anonim

Yo'q, kerak emas standart holat a ichida almashtirish bayonoti va saqlash qoidasi yo'q standart holat barcha holatlar oxirida u boshqa barcha holatlarning boshiga va o'rtasiga joylashtirilishi mumkin.

Keyin, har bir switch bayonoti standartga muhtojmi?

tanlang almashtirish , " Switch iborasi ishlaydi ega emas standart holat ." A almashtirish bayonoti a holda standart holat Agar hech qanday holatlar mos kelmasa, ijroni jimgina "tutish" imkonini berishi mumkin.

Yuqoridagilardan tashqari, switch bayonotida sukut bo'yicha oxirgi holat bo'lishi kerakmi? A ' almashtirish ' bayonot berishi kerak bor ' standart ' kabi oxirgi teg. ' qo'shish standart "har birining oxirida yorliq" almashtirish ' bayonot kodni aniqroq qiladi va har qanday mumkin bo'lishini kafolatlaydi hol yorliqlarning hech biri nazorat o'zgaruvchisi qiymatiga mos kelmasa, ishlov beriladi.

Shunchaki, switch bayonotida sukut bo'yicha nima?

The standart bayonot bo'lmasa amalga oshiriladi hol doimiy ifoda qiymatiga teng almashtirish (ifoda). Agar standart bayonot o'tkazib yuborilgan va yo'q hol moslik topilmadi, hech biri bayonotlar ichida almashtirish tanasi ijro etiladi. A hol yoki standart yorliq faqat a ichida paydo bo'lishi mumkin almashtirish bayonoti.

C# da switch case uchun sukut bo'lishi shartmi?

In C# , dublikat hol qiymatlarga ruxsat berilmaydi. O'zgaruvchining ma'lumotlar turi almashtirish va a qiymati hol bir xil turdagi bo'lishi kerak. The standart bayonot ixtiyoriydir va uni ichkaridagi istalgan joyda ishlatish mumkin almashtirish bayonoti . Bir nechta standart bayonotlarga ruxsat berilmaydi.

Tavsiya: