C Sharp: Limbaj de programare

C# este un limbaj de programare orientat-obiect conceput de Microsoft la sfârșitul anilor 90.

C#
C Sharp: C# și programarea, Note, Referințe
C♯
Extensii fișiere.cs
ParadigmăMultiparadigmă: structurat, imperativ, obiect-orientat, event-driven, funcțional, generic, reflectiv, concurent
Apărut în2000; acum 24 ani (2000)
Proiectat deMicrosoft
DezvoltatorMicrosoft
Ultima versiune12.0  Modificați la Wikidata
Tiparenominative typing[*][[nominative typing (major class of type system, in which compatibility and equivalence of data types is determined by explicit declarations and/or the name of the types)|​]]
inference typing[*][[inference typing (automatic detection of the data type of an expression in a programming language)|​]]
dynamic typing[*][[dynamic typing (type system paradigm in which objects' types are enforced at runtime)|​]]  Modificați la Wikidata
Implementări majoreVisual C#, .NET Framework, Mono, DotGNU
DialecteCω, Spec#, Polyphonic C#
Influențat deC++, Eiffel, Java, Modula-3, Object Pascal, ML, Icon, Haskell, Cω, F#
InfluențeD, Dart, F#, Java, Kotlin, Monkey, Nemerle, Swift, Vala
PlatformăCommon Language Infrastructure
Sistem de operareMultiplatformă
LicențăCLR este proprietar, Mono este dual GPLv3, MIT/X11 și bibliotecile sunt LGPLv2, DotGNU este dual GPL și LGPLv2
Wiki RomânăWikibooks logo C Sharp Programming la Wikibooks

A fost conceput ca un concurent pentru limbajul Java. Ca și acesta, C# este un derivat al limbajului de programare C++.

C# și programarea

C# simplifică mult scrierea de programe pentru sistemul de operare Windows, iOS, Android etc. Este un limbaj de programare cross-platform.

Exemplu de program simplu Windows scris în Managed C++ ( C++/CLI) și C#:

Cod scris în Managed C++ ( C++/CLI):

public: int main(array ^args) { // Activarea efectelor vizuale Windows XP înainte de crearea oricărui control Application::EnableVisualStyles(); Application::SetCompatibleTextRenderingDefault(false);   // Crearea și rularea ferestrei principale Application::Run(gcnew Form1()); return 0; } 

Cod scris în C#:

public static void Main() {         Form1 form1 = new Form1();        form1.Show();        Application.Run(form1); } 

Note

Referințe

Legături externe

Vezi și

Tags:

C Sharp C# și programareaC Sharp NoteC Sharp ReferințeC Sharp Legături externeC Sharp Vezi șiC Sharp

🔥 Trending searches on Wiki Română:

StepăNetflixTensiune electricăLimba românăFotbalSatu MareCetatea SorocaAndorraLumea FluviuluiBombardamentele atomice de la Hiroshima și NagasakiVaginAlexei MateeviciKeanu ReevesParisRealism literarAdolf HitlerPuncte de penalizare auto în RomâniaRepublica Socialistă RomâniaRepublica DominicanăPovara bunătății noastreListă de numere primeAmintiri din copilărieJudețele RomânieiAsiaPornografieRegnul AnimaliaWolfgang Amadeus MozartRevoluția francezăAristotel OnassisLista domnilor Țării RomâneștiListă de desene animate din RomâniaLista țărilor după populațieIsus din NazaretCristiano RonaldoReal Madrid CFUnirea Basarabiei cu RomâniaMarea BritanieInstanța amână pronunțareaLista zonelor metropolitane după populațieSorana CîrsteaMetanMarea Piramidă din GizaSistemul internațional de unitățiNapoleon IIon CreangăJacqueline Kennedy OnassisPariuri sportiveTsunamiOmDaciaLacul Sfânta AnaCatherine Zeta-JonesPădure de conifereLista stațiilor de metrou din BucureștiPloșniță de patNazismLecții de viațăȚara RomâneascăRegatul RomânieiReacție chimicăSexYarmaKBătălia de la PosadaSagrada FamíliaArgentinaCarol I al RomânieiCarol al II-lea al RomânieiMihail KogălniceanuSimbolismSteamBibliaPisică de casăNichita StănescuHidrogenApocalipsă zombiSylvester StalloneEmily RatajkowskiTabelul periodic al elementelorSchimbare climatică🡆 More