C# ellers hvis uttalelser

C# ellers hvis uttalelser

I programmering er det uunngåelig å teste en tilstand. Vi vil ofte møte omstendigheter der vi må teste forholdene (enten det er sant eller usant) for å administrere utførelsen av et program. Som vi vet "ellers om" er en beslutningstaking eller betinget uttalelse. For å kontrollere strømmen av C# -programmet har vi mange beslutninger eller betingede uttalelser.

I denne opplæringen vil vi studere annerledes annet hvis utsagn som om, ellers, nestet hvis osv.

C# Hvis uttalelse

I IF -uttalelsen har vi en tilstand og en kodeblokk. I tilfelle av en sann tilstand vil følgende kode utføres. Hvis tilstanden er falsk, vil ikke koden nedenfor bli utført.

if (tilstand)

// utføre koden for den sanne tilstanden.

Hvis uttalelse i C# i Ubuntu 20.04 Bruke en tekstredigerer

For å skrive C# -programmet, må du bruke tekstredigereren som er til stede på systemet ditt. Skriv nå koden som er gitt nedenfor i Text Editor og lagre den med navnet ditt eget valg med utvidelsen av ".CS ”.

"Bruke system" er den første uttalelsen i C# -programmet. For å inkludere navneområdene, bruker vi nøkkelordet “Bruker”. Nøkkelordet “Namespace” brukes til å organisere koden vår. Det er også en beholder med klasser. Her er navneområdet “AqsaApp1” prosjektnavnet som inneholder forskjellige klasser.

Nå for å erklære klasse, har vi nøkkelordet "klasse". Her i denne koden er "AQSA" klassenavnet. Deretter opprettes "Main ()" -funksjonen for C# -programmet. "Strengen [] args" representerer argumentene for denne funksjonen. "Main ()" -funksjonen brukes til å utføre all koden som er skrevet i krøllete seler. Etter "Main ()" -funksjonen initialiserer vi to heltall kalt “Int A, Int B” og tildeler verdien “5” til “A” og “9” til “B”. Nå bruker vi "IF -uttalelsen".

I if -uttalelsen setter vi den boolske tilstanden “a

Hvordan kompilere et C# -program i Ubuntu 20.04

For samlingen av C# -programmet vil vi bruke forskjellige kommandoer.

$ MCS AQSA1.CS

Her “Aqsa1.CS ”er navnet på filen som vi ønsker å kompilere, og“ MCS ”er monokompilatoren til C#. Etter å ha skrevet denne kommandoen, trykk Enter. Det vil generere “.exe ”-fil for oss.

Hvordan utføre et C# -program i Ubuntu 20.04

Nå har vi en annen kommando for utførelse av vårt C# -program.

$ Mono Aqsa1.EXE

Kommandoen “Mono” kjører et samlet mono -program. For å utføre den kompilerte CIL-bytecoden, bruker Mono en Just-in-Time Compiler (JIT). Mono Aqsa1.EXE kan brukes til å utføre AQSA.EXE -program. Ved utførelse vises følgende melding på terminalen som vist nedenfor.

C# ellers hvis uttalelse

I C#bruker vi en valgfri ellers uttalelse. Etter en IF -uttalelse bruker vi flere andre IF -uttalelser med IF -uttalelsen. Når tilstanden til "hvis" er falsk, vil den bli utført. Som et resultat er det bare en av IF eller annet hvis uttalelser kan utføres samtidig.

if (cond 1)

// utførte disse uttalelsene hvis tilstand1 er sant

ellers hvis (cond 2)

// utførte disse uttalelsene hvis tilstand 2 er sant

ellers hvis (cond 3)

// utførte disse uttalelsene hvis tilstand 3 er sant

.
.
.
ellers

// utført disse uttalelsene hvis alle forholdene ovenfor er falske

Ellers hvis uttalelse i C# i Ubuntu 20.04 Bruke en tekstredigerer

Her har vi en illustrasjon av annet hvis uttalelse. Skriv den gitte koden på tekstredigereren.

Nøkkelordet “Bruker” brukes til å inkludere navneområdene som vi diskuterte ovenfor. Koden vår er den samme som vi diskuterte i eksemplet ovenfor. Her er prosjektnavnet “Aqsa”, og navneområdet er “Aqsayasin”. Nå for å erklære en klasse, har vi et nøkkelord som heter "klasse". I kodeklassenavnet er "AQSA". Deretter, for C# -programmet, konstruerte vi metoden “Main ()”. Argumentene til denne funksjonen er betegnet med notasjonen “String [] Args.”I hovedsak utfører" Main () "-funksjonen alle koden som er vedlagt i krøllete parenteser.

Nå i dette eksemplet initialiserer vi to tall kalt “Int A, Int B” og tildeler verdier til dem. Vi tildeler “5” til “A” og “9” til “B” etter “Main ()” -metoden. Da har vi forskjellige "ellers hvis" forhold. I dette, hvis den første "hvis" -tilstanden er sann, vil koden skrevet nedenfor bli utført. Hvis tilstanden er falsk, vil den ignorere koden gitt nedenfor og gå over til neste tilstand som er "ellers hvis" tilstand. Hvis den gitte "ellers hvis" -tilstanden er sann, vil koden nedenfor utføre ellers vil den ignorere dette og flytte til "ellers" -tilstanden. Hvis "ellers" -tilstanden er sann, vil den utføre den siste koden ellers avslutte programmet.

For å kompilere programmet brukte vi følgende kommando:

Dette programmet kan også utføres med samme kommando som i det første eksemplet, men filnavnet er endret. Kommandoen for utførelse er gitt nedenfor:

Etter samlingen og utførelsen vil vi få utdataene som vises nedenfor på bildet.

Ellers hvis uttalelse (ved å få innspill fra brukeren ved hjelp av streng)

Vi har et annet eksempel på et "annet hvis uttalelse" der vi fikk brukeren til å gi innspill. Vi brukte også en streng i denne koden.

Denne koden er den samme som vi diskuterte i eksemplet ovenfor. De nye elementene vi brukte i denne koden er “String” og “ConsolerAdline ()”. Nøkkelordstrengen brukes til å lage en strengvariabel. “ConsolerAdline ()” brukes til å få innspill fra brukeren.

Utgangen er som vist nedenfor.

Ellers hvis uttalelse bruker 'og' operatør

I denne illustrasjonen brukes "og" -operatøren. Koden er gitt nedenfor:

I denne koden brukte vi forskjellige nøkkelord som “Bruke”, “Namespace”, “Class” og “Int”. Vi diskuterte alle disse nøkkelordene i det første eksemplet. “Og” -operatøren er ny i denne koden. Å kombinere to exp “og” -operatører brukes - exp 1 og exp 2.

I denne koden sjekker "og" operatøren verdien av "a". Hvis verdien er større enn 0 og mindre enn lik 10, vil den utføre koden skrevet nedenfor i krøllete seler, ellers vil den ignorere disse linjene og gå til neste tilstand. Da vil den gjenta de samme trinnene til den siste tilstanden. Når alle forhold er falske, blir den andre delen utført.

For output vil vi bruke de samme kommandoene som er diskutert i eksemplene ovenfor.

Konklusjon

I denne artikkelen lærte vi å bruke hvis, ellers hvis, ellers uttalelser. Det brukes til å legge til et betinget uttrykk til programmet vårt. Vi har sett hvordan disse uttalelsene kan være nyttige for å kjøre spesifikke kodeblokker basert på en tilstand. Når vi lager mer sofistikerte C# -programmer, vil dette være veldig nyttig for brukere.