C # Variabler & Operatører med eksempel

Innholdsfortegnelse:

Anonim

C # Variabler

En variabel er et navn gitt til et lagringsområde som brukes til å lagre verdier av forskjellige datatyper. Hver variabel i C # må ha en bestemt type som bestemmer størrelsen og utformingen av variabelens minne.

For eksempel kan en variabel være av typen String, noe som betyr at den vil bli brukt til å lagre en strengverdi. Basert på datatypen kan spesifikke operasjoner utføres på variabelen.

For eksempel, hvis vi hadde en heltallvariabel, kan operasjoner som addisjon og subtraksjon utføres på variabelen. Man kan erklære flere variabler i et program.

La oss se på et raskt eksempel på erklæring av flere variabler av forskjellige datatyper.

I vårt eksempel vil vi definere to variabler, en av typen 'streng' og den andre av typen 'Heltall'. Vi vil da vise verdiene til disse variablene til konsollen. For hvert eksempel vil vi bare endre hovedfunksjonen i vår Program.cs-fil.

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){String message="The value is ";Int32 val=30;Console.Write(message+val);Console.ReadKey();}}}

Kode Forklaring

  1. En variabel av datatypen String er erklært. Navnet på variabelen er 'melding'. Verdien på variabelen er "Verdien er".
  2. En variabel av datatypen Heltall (Int32) er erklært. Navnet på variabelen er 'val'. Verdien på variabelen er 30.
  3. Til slutt brukes Console.write-setningen til å sende ut både verdien til variabelen String og Integer.

Hvis den ovennevnte koden er angitt riktig, og programmet er utført vellykket, vises følgende utdata.

Produksjon

Fra utgangen kan du se at verdiene til både streng og heltallvariabel vises til konsollen.

Operatører er vant til å utføre operasjoner på verdier av forskjellige datatyper. For eksempel, for å utføre tillegg av to tall, brukes + -operatøren.

La oss se tabellen over operatører som er tilgjengelige for de forskjellige datatypene

C # operatører

Aritmetiske operatører

Dette er operatører som brukes til å utføre matematiske operasjoner på tall. Nedenfor er listen over operatører tilgjengelig i C #.

Operatør Beskrivelse
+ Legger til to operander
- Trekker den andre operanden fra den første
* Multipliserer begge operander
/ Deler telleren etter teller
% Moduloperatør og en rest etter etter et heltall
++ Inkrementoperator øker heltallets verdi med en
- Reduksjonsoperatør reduserer heltallverdi med ett

Relasjonsoperatører

Dette er operatører som brukes til å utføre relasjonsoperasjoner på tall. Nedenfor er listen over relasjonsoperatører tilgjengelig i C #.

Operatør Beskrivelse
== Sjekker om verdiene til to operander er like eller ikke, hvis ja, blir tilstanden sant.
! = Sjekker om verdiene til to operander er like eller ikke, hvis verdiene ikke er like, blir tilstanden sant.
> Sjekker om verdien av venstre operand er større enn verdien av høyre operand, hvis ja, blir tilstanden sant.
< Sjekker om verdien av venstre operand er mindre enn verdien av høyre operand, hvis ja, blir tilstanden sant.
> = Sjekker om verdien av venstre operand er større enn eller lik verdien av høyre operand, hvis ja, blir tilstanden sant.
<= Sjekker om verdien av venstre operand er mindre enn eller lik verdien av høyre operand, hvis ja, blir tilstanden sant.

Logiske operatører

Dette er operatører som brukes til å utføre logiske operasjoner på verdier. Nedenfor er listen over operatører tilgjengelig i C #.

Operatør Beskrivelse
&& Dette er den logiske OG-operatøren. Hvis begge operandene er sanne, blir tilstanden sant.
|| Dette er den logiske ELLER-operatøren. Hvis noen av operandene er sanne, blir tilstanden sant.
! Dette er den logiske NOT-operatøren.

La oss se på et raskt eksempel på hvordan operatørene kan brukes i .Net.

I vårt eksempel vil vi definere 2 heltallvariabler og en boolsk variabel. Vi vil deretter utføre følgende operasjoner

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DemoApplication{class Program{static void Main(string[] args){Int32 val1 = 10,val2 = 20;bool status = true;Console.WriteLine(val1 + val2);Console.WriteLine(val1 < val2);Console.WriteLine(!(status));Console.ReadKey();}}}

Kode Forklaring

  1. To heltallvariabler er definert, den ene er val1 og den andre er val2. Disse vil bli brukt til å vise frem relasjonelle og aritmetiske operasjoner. En boolsk variabel er definert for å vise frem logiske operasjoner.
  2. Et eksempel på den aritmetiske operasjonen er vist hvor tilsetningsoperatøren utføres på val1 og val2. Resultatet skrives til konsollen.
  3. Et eksempel på relasjonsoperasjonen er vist hvor den mindre enn operatøren utføres på val1 og val2. Resultatet skrives til konsollen.
  4. Et eksempel på den logiske operasjonen er vist, hvor den logiske operatoren (!) Blir brukt på statusvariabelen. Den logiske NOT-operatøren reverserer gjeldende verdi av en hvilken som helst boolsk verdi. Så hvis en boolsk verdi er 'sann', vil den logiske IKKE returnere verdien 'falsk' og omvendt. I vårt tilfelle, siden verdien av statusvariabelen er 'sann', vil resultatet vise 'falsk'. Resultatet skrives til konsollen.

Hvis koden ovenfor er angitt riktig og programmet er utført vellykket, vil utdataene vises.

Produksjon