Kontakta författare

Definition av Microsoft

Microsoft har två definitioner av C #:

  • C # (uttalas som C-skarp) är ett modernt, flerparadigm-programmeringsspråk som gör det möjligt för utvecklare eller programmerare att bygga olika säkra och robusta applikationer som körs på. NET-ramverket.
  • C # är ett typsäkert, objektorienterat programmeringsspråk som är utvecklat av Microsoft som körs på .NET-ramverk som gör det möjligt för en programmerare att bygga återanvändbara komponenter. Utvecklingen av C # leds av Anders Hejlsberg och teamet. Den senaste versionen av C # är C # 7.0, som släpptes 2017 tillsammans med Visual Studio 2017.

Som ett objektorienterat språk stöder C # begreppen inkapsling, arv och polymorfism. C # stöder generiska metoder och typer, som ger ökad typsäkerhet och prestanda, och iteratorer, som gör det möjligt för implementatörer av samlingsklasser att definiera anpassad iteration.

C # används för att utveckla olika robusta och säkra applikationer som:

  • Webapplikationer
  • Windows-applikationer
  • Distribuerande applikationer
  • Databasapplikationer
  • Listan fortsätter ...

C # -språket är i princip utformat för CLI (Common Language Infrastructure). CLI består av den körbara koden och runtime-miljön som tillåter användning av olika högnivåspråk. C # är väldigt enkelt och lätt att lära sig och har mycket uttrycksfull syntax. OOPS-konceptet för C # liknar särskilt Java-språket. Utvecklare som känner C ++ eller Java-språk kan vanligtvis börja arbeta produktivt i C # på mycket kort tid.

C # följer högnivåspråken som Java och C ++. Som ett objektorienterat språk har det intensiv likhet med Java. C # har många programmeringsfunktioner som gör det till ett av världens bästa programmeringsspråk.