C Sharp
Selle artikli pealkiri peaks olema C#, kuid vikitarkvara ei võimalda sellist pealkirja.
C# | |
---|---|
Faililaiend | .cs |
Paradigma | struktureeritud, funktsionaalne, objektorienteeritud, sündmusorienteeritud |
Väljalaskeaeg | 2000 |
Looja | Microsoft |
Arendaja | Microsoft |
Viimane väljalase | 12.0 (14.11.2023) |
Tüüpimine | staatiline, dünaamiline, tugev, turvaline, nominatiivne |
Implementatsioonid | .NET-raamistik, Mono, DotGNU |
Dialektid | Cω, Spec#, Polyphonic C# |
Mõjutatud keeltest | Java, C++, Eiffel, Modula-3, Object Pascal |
Mõjutanud keeli | D, F#, Java 5, Nemerle, Vala |
Litsents | CLR kinnine |
C# (loetakse C Sharp) on üldotstarbeline programmeerimiskeel. Arendatud Microsofti poolt .NET initsiatiivi raames, standardiseeritud ECMA ja ISO poolt.
C# on üks .NET-raamistiku keeltest. Tema praegust arendust juhib Anders Hejlsberg. Keele nimi on tuletatud programmeerimiskeele C nimest.[viide?]
Keele disaini põhimõtted
ECMA standardi järgi on C# disaini põhimõtted järgmised:[1]
- C# on lihtne kaasaegne üldotstarbeline objektorienteeritud programmeerimiskeel.
- Keel ja selle teostused toetavad tarkvaraarenduse põhimõtteid nagu tugev tüüpimine, massiivi piiride kontrollimine, väärtustamata muutujate kasutamise avastamine ning automaatne mälukoristus. Tähtsad on tarkvara robustsus ja programmeerija tootlikkus.
- Keel on mõeldud tarkvarakomponentide loomiseks hajusates keskkondades.
- Lähtekoodi porditavus on väga oluline, nagu ka äratuntavus programmeerijatele, kes on tuttavad keeltega C ja C++.
- Rahvusvahelikustamise toetus on tähtis.
- C# on sobilik rakenduste kirjutamiseks erinevates süsteemides, alates keerulisi operatsioonisüsteeme kasutavatest süsteemidest lõpetades manussüsteemidega.
- Kuigi C#-rakendused peaksid kasutama mälu ja arvutusvõimsust säästlikult, ei võistle keel jõudluses ega mälukasutuses otseselt C või assemblerkeelega.
Hello world
Hello world programm C#-is:
class Program{ static void Main(string[] args) { System.Console.WriteLine("Hello, world"); }}
Viited
🔥 Top keywords: Vikipeedia:EsilehtEri:OtsimineEri:Viimased muudatusedKategooria:Eesti näitlejadPiret HartmanKarnivoorEestiEesti näitlejate loendKeemiliste elementide loendEesti kirjanike loendMarie AntoinetteItaalia linnade loendVahur KersnaKategooria:Eesti lauljadLauri LaatsSaksamaa linnade loendKättemaksukontorKategooria:Eesti maalikunstnikudKategooria:Eesti kirjanikudPriit KärsnaAleksander TootsEvelin VõigemastKategooria:Ameerika Ühendriikide osariigidKategooria:Eesti ajakirjanikudMadis KallasCarles PuigdemontKopenhaageni börsGiuseppe VerdiTeine maailmasõdaLõuna-AasiaEsileht17. aprillKategooria:Eesti jalgpalluridEesti linnadLindude loendEuroopa LiitEvelin SamuelKategooria:Aasia jõedTallinn