C# – Übersicht
C# ist eine moderne, universelle, objektorientierte Programmiersprache, die von Microsoft entwickelt und von der European Computer Manufacturers Association (ECMA) und der International Standards Organization (ISO) genehmigt wurde.
C# wurde von Anders Hejlsberg und seinem Team während der Entwicklung von .Net Framework entwickelt.
C# ist für die Common Language Infrastructure (CLI) konzipiert, die aus dem ausführbaren Code und der Laufzeitumgebung besteht, die die Verwendung verschiedener Hochsprachen auf verschiedenen Computerplattformen und -architekturen ermöglicht.
Die folgenden Gründe machen C# zu einer weit verbreiteten Fachsprache −
- Es ist eine moderne, universelle Programmiersprache
- Es ist objektorientiert.
- Es ist komponentenorientiert.
- Es ist leicht zu lernen.
- Es ist eine strukturierte Sprache.
- Erzeugt effiziente Programme.
- Es kann auf einer Vielzahl von Computerplattformen kompiliert werden.
- Es ist ein Teil von .Net Framework.
Starke Programmierfunktionen von C#
Obwohl C#-Konstrukte sich eng an traditionelle Hochsprachen anlehnen, sind C und C++ eine objektorientierte Programmiersprache. Es hat starke Ähnlichkeit mit Java, es hat zahlreiche starke Programmierfunktionen, die es für eine Reihe von Programmierern weltweit beliebt machen.
Es folgt eine Liste einiger wichtiger Features von C# −
- Boolesche Bedingungen
- Automatische Garbage Collection
- Standardbibliothek
- Assembly-Versionierung
- Eigenschaften und Ereignisse
- Delegierten- und Veranstaltungsverwaltung
- Einfach zu verwendende Generika
- Indexer
- Bedingte Kompilierung
- Einfaches Multithreading
- LINQ- und Lambda-Ausdrücke
- Integration mit Windows
C Sprache