Het 'n skakelstelling 'n verstek nodig?
Het 'n skakelstelling 'n verstek nodig?

Video: Het 'n skakelstelling 'n verstek nodig?

Video: Het 'n skakelstelling 'n verstek nodig?
Video: Scriptcase - How to create a JSON web service 1/2 2024, Desember
Anonim

Nee dit is nie nodig nie verstek geval in a skakel verklaring en daar is geen reël van onderhouding nie verstek geval aan die einde van alle gevalle kan dit aan die begin en middel van alle ander gevalle geplaas word.

Het elke skakelstelling dan 'n verstek nodig?

kies skakelaar , " Skakel verklaring doen nie 'n verstek geval ." A skakel verklaring sonder a verstek geval kan moontlik maak dat uitvoering stilweg 'deurval', indien geen gevalle ooreenstem nie.

Behalwe hierbo, moet verstek die laaste geval in 'n skakelstelling wees? 'n ' skakelaar ' verklaring moet het ' verstek ' as die laaste etiket. Voeg 'n ' by verstek ' etiket aan die einde van elke ' skakelaar ' verklaring maak die kode duideliker en waarborg dat enige moontlike geval waar geen van die etikette ooreenstem nie, sal die waarde van die beheerveranderlike hanteer word.

Eenvoudig so, wat is die verstek in 'n skakelstelling?

Die verstekstelling word uitgevoer indien nee geval konstante-uitdrukking is gelyk aan die waarde van skakelaar (uitdrukking). As die verstekstelling word weggelaat, en nee geval passing gevind word, nie een van die stellings in die skakelaar liggaam tereggestel word. A geval of verstek etiket kan slegs in 'n verskyn skakel verklaring.

Is verstek verpligtend in skakelaar in C#?

In C# , dupliseer geval waardes word nie toegelaat nie. Die datatipe van die veranderlike in die skakelaar en waarde van a geval moet van dieselfde tipe wees. Die verstekstelling is opsioneel en dit kan enige plek binne die gebruik word skakel verklaring . Veelvuldige verstek stellings word nie toegelaat nie.

Aanbeveel: