Über c # training
c # training
C # (ausgesprochen C-Sharp) ist eine Programmiersprache, die objektorientierte und kontextorientierte Konzepte kombiniert.
Die C # -Syntax ist sehr umfangreich, aber einfach und leicht zu erlernen. Typische C # -Klammern werden von jedem, der mit C, C oder Java vertraut ist, sofort erkannt. Entwickler, die eine dieser Sprachen beherrschen, arbeiten in C # normalerweise sehr effizient. Die C # -Syntax vereinfacht viele der Komplexitäten von C, bietet jedoch auch leistungsfähige Funktionen, die nicht in Java zu finden sind, wie zum Beispiel Werte mit Nullwert, Enumerationen, Delegaten, Lambda-Ausdrücke und direkter Speicherzugriff. C # unterstützt generische Methoden und Typen, die ein höheres Maß an Sicherheit und Leistung bieten, sowie Iteratoren, mit denen Sie Ihr eigenes Iterationsverhalten in Auflistungsklassen definieren können, das Sie leicht in Clientcode anwenden können. LINQ-Ausdrücke erstellen ein sehr bequemes Sprachkonstrukt für stark typisierte Abfragen.
C # ist eine objektorientierte Sprache und unterstützt daher die Einkapselung, Vererbung und Polymorphie. Alle Variablen und Methoden, einschließlich der Main-Methode, die der Einstiegspunkt in die Anwendung ist, werden in Klassendefinitionen gekapselt. Eine Klasse wird direkt von einer einzelnen übergeordneten Klasse geerbt, kann jedoch eine beliebige Anzahl von Schnittstellen implementieren. Methoden, die die virtuellen Methoden der übergeordneten Klasse überschreiben, müssen das Überschreibungsschlüsselwort enthalten, um zufällige Überschreibungen auszuschließen. In C # ähnelt eine Struktur einer Lightweight-Klasse: Dies ist ein auf dem Stack zugewiesener Typ, der Schnittstellen implementiert, jedoch keine Vererbung unterstützt.
Neben diesen Grundprinzipien der objektorientierten Programmierung bietet C # eine Reihe innovativer Sprachkonstrukte, die die Entwicklung von Softwarekomponenten vereinfachen.
Eingekapselte Methodensignaturen (Delegaten genannt), mit denen Sie typensichere Ereignisbenachrichtigungen implementieren können.
Eigenschaften, die als Zugriffsmethoden für private Membervariablen dienen.
Attribute, die deklarative Metadaten zu Typen zur Laufzeit bereitstellen.
Inline-Kommentare zur XML-Dokumentation.
LINQ zum Erstellen von Abfragen zu verschiedenen Datenquellen.
What's new in the latest 1.0
c # training APK -Informationen
Alte Versionen von c # training
c # training 1.0

Superschnelles und sicheres Herunterladen über die APKPure-App
Ein Klick zur Installation von XAPK/APK-Dateien auf Android!