C# operatører

C# operatører
Som vi alle vet, er operatørene spesielle symboler eller tegn på tastaturet vårt som brukes til å utføre forskjellige matematiske operatører. Disse operasjonene kan være aritmetikk, logisk, sammenligning eller tildeling i henhold til valg av operatører vi har en tendens til å bruke på operandene våre, i.e., verdier. Dermed har vi tenkt å dekke eksemplene på C# operatører som brukes blant utviklere mens de bruker Ubuntu 20.04 Linux -system. Forsikre deg om at du har “MCS” -kompilatoren og “Mono” Runtime Executor for C# -språket.

Eksempel 01: Aritmetiske operatører

La oss komme i gang med de aritmetiske operatørene først. For å gjøre koden vår klar, må vi legge til det viktigste "system" -biblioteket i C# -koden. Etter dette kan du prøve å bruke et hvilket som helst navneområde. Men vi har unngått det og direkte brukt en brukerdefinert klasse, "Test". Innenfor denne klassen bruker vi bare Main () -funksjonen. Innenfor vår viktigste () -funksjon vil vi bruke aritmetiske operatører på noen variabler.

Så vi har initialisert to heltallvariabler, “A” og “B”, med verdier 14 og 7 på utgangspunktet innenfor vår første konsoll.WritLine () funksjonserklæring, vi har vist de opprinnelige verdiene til variabler “A” og “B”. Etter dette har vi brukt “+” -operatøren mellom “A” og “B” for å beregne summen og vise den på skallet. Akkurat som dette har vi brukt “-“ operatøren til å trekke “B” fra “A”, “*” -operatøren for å multiplisere verdien av “A” med verdien av “B”, “/” -operatøren for å dele opp Verdi “14” av “A” etter verdi “7” av “B”.

Til slutt har verdien av verdien “A” med “B” blitt beregnet ved bruk av “%” -operatøren. Programmet vårt er nå klart til bruk. La oss bare raskt lagre den først og deretter bevege oss mot samlingen.

Vi har samlet C# -koden vår med C# MCS -kompilatoren for Ubuntu 20.04. Etter dette ble en "EXE" -fil opprettet i vår nåværende hjemmekatalog. Vi må bruke denne "exe" -filen i “Mono” runtime -kommandoen for å utføre den kompilerte koden. Utgangen viser summen “21”, subtraksjonsresultat “7”, multiplikasjonsresultat “98”, divisjonsresultat “2” og modulen 0 av begge verdiene “A” og “B”.

Det aritmetiske tilsetningen kan også brukes til strengkonturasjon. Så vi har initialisert to strengvariabler, “A” og “Y”, med en strengverdi. Vi har brukt “+” -operatøren til å sammenkoble begge variablene og lagre resultatet i en annen strengvariabel, “z”. Vi har brukt konsollen.WritLine () funksjonserklæring for å vise X, Y og Z på skallet. Etter dette har vi igjen brukt “+” -operatøren til å sammenkoble to strenger uten å bruke noen variabler.

Etter å ha kjørt denne koden EXE -filen, har vi fått de separate strengverdiene for variabler x og y og deres sammenkoblede verdi z på skallet. Den siste sammenkoblede strengen vises også.

“+” Og “-“ Operatører brukes også i programmering for økning og dekrementformål, spesielt i løkker. Så vi har brukt post-increment, etterutstyr, pre-increment og forhåndsutredningsoperatører på to forskjellige variable verdier i konsollen.WritLine () funksjonserklæring. "Post" -økningen eller decrementen vil lagre eller vise verdien på variabelen først og deretter øke eller redusere den. På den annen side vil "pre" -økningen eller reduksjonsoperatøren øke/redusere først og deretter vise eller lagre den.

Etter å ha kjørt denne koden, har vi fått verdiene under nedskursing etter økning og reduksjon.

Eksempel 02: Oppdragsoperatører

Oppdragsoperatøren “=” brukes til å tilordne eller initialisere en verdi for en spesifikk variabel. Så vi vil bruke tildelingsoperatøren og andre aritmetiske og logiske operatører for å få forskjellige resultater. Vi har startet dette programmet med samme generelle syntaks, jeg.e., Systembibliotek, testklasse og hoved () driverfunksjon.

Innenfor Main () driverfunksjonen har vi initialisert en verdi “500” til Heltallsvariabel “A” ved å bruke tildelingsoperatøren “=”. Den første konsollen.WritLine () -funksjonsuttalelse brukes til å bare vise verdien av variabel “A”. Etter dette har vi brukt den bitvis eksklusive eller operatøren “^”, bitvis høyre skiftoperatør “>>”, og bitvis venstre skiftoperatør “<<” to calculate the result of shift by “3”. After this, we have been using the compound assignment operators in remaining Console.WriteLine() statements. We have been using the '=” operator with the “+”, “-“, “*”, “/”, “%”, “&” and “|” operators. The new value of “a” has been calculated by using all these operators with value “3”.

Etter denne C# -kodesamlingen har vi utført Exe -filen perfekt. Ved hjelp av sammensatte tildelingsoperatører viste den den opprinnelige verdien av “A” og deretter den beregnede verdien av “A”.

Eksempel 03: Sammenligningsoperatører

La oss komme i gang med sammenligningsoperatørene i C# nå. Vi vil bruke sammenligningsoperatørene for å sammenligne to variable verdier, “A” og “B”, med forskjellige forhold. Så vi har startet denne C# -koden med initialiseringen av variabler “A” og “B” med en viss verdi i Main () -funksjonen. Den første linjen i konsollen.WritLine () Metodeuttalelse brukes til å vise de opprinnelige verdiene til “A” og “B”.

Etter det har vi brukt den andre konsollen.WritLine () Metodeuttalelser for å sammenligne begge variablene og få resultatet returnert i boolsk, i.e., falsk eller sant. Sammenligningsoperatøren “==” brukes til å finne om verdien av “A” er lik verdien av “B”, og operatøren ”!= ”Brukes til å finne om begge ikke er like. “>” -Operatøren indikerte “større enn” og “=”, og “<=” are used two conditions at a time, i.e., greater or equal, less or equal.

Etter denne koden “EXE” filutførelse, har vi lært at “A” ikke er lik “B”. Vi må også vite at verdien av variabel "a" er større enn "b" og "b" er mindre enn "a".

Eksempel 04: Logiske operatører

De logiske operatørene brukes til å identifisere resultatet av to eller flere boolske uttrykk. Dermed vil vi gjøre det samme. Vi vil bruke OG, eller, og heller ikke logiske operatører i dette C# -programmet. Vi må bruke minst to boolske uttrykk i konsollen vår.WritLine () funksjonserklæring for å vise resultatene. Så vi har brukt “" sammenligningsoperatørene mellom variabler “A” og “B” for å få det boolske resultatet.

Etter å ha fått resultatet for begge uttrykkene, vil vi bruke OG, eller, og ikke operatører mellom begge uttrykkene og finne ut den boolske verdien. "Ikke" -operatøren vil reversere resultatet av hele inntrykket.

Vi har "usant" for å bruke "&&", "sant" for "||" og "falsk" for "!”Operatør.

Konklusjon

Denne artikkelen handler om illustrasjonen av å bruke forskjellige operatører i C# -programmer. Vi har prøvd å dekke veldig grunnleggende eksempler på bruk ), og andre sammensatte operatører. Sammen med det har vi prøvd å benytte oss. Alle eksemplene beskrevet ovenfor kan brukes på noe annet språk.