Hva er bryteruttrykk i C#
Switch-uttrykket gir bryterlignende konsepter. Hvis bryterarmene gir en verdi, gir den en klar syntaks. Det er en utvidet funksjon i Switch -setninger som introduseres i C#8.0.
Syntaks for bryteruttrykk i C#
Nedenfor er den enkle syntaksen for bryteruttrykk på C# språk:
Resultat = VerdibryterLa oss forstå C# Switch -uttrykket:
Gå nå mot initialiseringen av verdier i C#:
int n = 2;Her initialiser først bryteruttrykk med n Verdi ved hjelp av oppgavoperatør som returnerer verdi til resultat variabel. Deretter sammenligner verdien i bryteruttrykket med mønstre 1, 2 som har strengtypeverdier som En og To, og tildeler riktig streng til resultatet. I denne situasjonen er resultatet av resultatet “to” fordi n er lik 2.
Eksempel på bryteruttrykk i C#
Nå presenterer vi deg det enkle eksemplet på C # -språk ved hjelp av Switch Expression:
ved hjelp av system;Vi etablerer en variabel av typen heltall årstid og gi verdien 3 I dette eksemplet. Vi bruker deretter et bryteruttrykk for å finne ut hvilken sesong som verdi = 3 representerer. Switch -uttrykket består av flere tilfeller, og hver av dem overfører en heltall til en streng på slutten. Vi har fire tilfeller i dette scenariet, 1 for hver av årstidene, og ukjent streng returnerer et unntak hvis verdien av sesongen ikke hører hjemme blant Sesongene 1-4. Til slutt, den Konsoll.Skrive() brukes til å skrive ut meldingen til den endelige utgangen, som vist nedenfor:
Konklusjon
Bryteruttrykkene brukes ofte i ekspresjonssammenhenger, noe som betyr at de gir ut en verdi som kan tildeles en variabel eller brukes i et større uttrykk. Tradisjonelle switch -uttalelser er derimot ansatt i en uttalelseskontekst. I innlegget ovenfor ga vi deg en enkel bruk av bryteruttrykk i C# ved hjelp av et eksempelprogram.