Über Учебник C#
C#-Tutorial für Anfänger mit Beispielen und auf Russisch
🚀 Das C#-Tutorial auf Russisch hilft Anfängern, die Programmierkenntnisse zu beherrschen.
👍 Praktische Beispiele und eine strukturierte Vorgehensweise machen das Lernen einfacher und verständlicher.
INHALT:
C#-Sprache und .NET-Plattform
Arbeitsbeginn. visuelles Studio
Kompilieren auf der Befehlszeile mit .NET CLI
Das erste Programm auf MacOS
Programmstruktur
Variablen und Konstanten
Literale
Datentypen
Konsolen-I/O
Arithmetische Operationen der Sprache C# im Tutorial
Bitweise Operationen
Zuweisungsoperationen
Grundlegende Datentypkonvertierungen
Bedingte Ausdrücke
if..else Konstrukt und ternäre Operation
Fahrräder
Arrays
Array-Aufgaben
Methoden
C#-Lernprogramm: Methodenparameter
Rückgabe eines Werts und der return-Anweisung
Übergabe von Parametern als Referenz und Wert. Ausgangsparameter
Parameterarray und Schlüsselwort params
Rekursive Funktionen
Lokale Funktionen
Schalterdesign
Aufzählungen
Klassen und Objekte
Konstruktoren, Initialisierer und Dekonstruktoren
Programmklasse und Main-Methode. Programme auf höchstem Niveau
C#-Tutorial: Strukturen
Werttypen und Referenztypen
Namensräume
Globale Namensräume
Verbinden von Standard-Namespaces
Erstellen Sie eine Klassenbibliothek
Zugriffsmodifikatoren
Statische Member und der statische Modifikator
Felder und Strukturen zum Lesen
Null- und Werttypen
Geben Sie Aliase und statische Importe ein
Nachlass
Typumwandlung
Die System.Object-Klasse und ihre Methoden
C#-Tutorial: Generika
Einschränkungen von Generika
Generische Typvererbung
Catch-Block- und Ausnahmefilter
Ausnahmetypen. Ausnahmeklasse
Auslösen einer Ausnahme und die Throw-Anweisung
Finden eines Catch-Blocks bei der Behandlung von Ausnahmen
Delegierte
Delegierte verwenden
Anonyme Methoden
C#-Tutorial: Lambdas
Veranstaltungen
Kovarianz und Kontravarianz von Delegaten
Delegiert Aktion, Prädikat und Funktion
Schließungen
Schnittstellendefinition
Anwendung von Schnittstellen
Explizite Implementierung von Schnittstellen
Implementieren von Schnittstellen in Basis- und abgeleiteten Klassen
Schnittstellenvererbung
Schnittstellen in Generika
Objekte kopieren. ICloneable-Schnittstelle
Kovarianz und Kontravarianz generischer Schnittstellen
Operatorüberladung Operatorüberladung
Typumwandlungsoperatoren überladen
Indexer
Referenzvariablen und Zurückgeben einer Referenz
Erweiterungsmethoden
Anonyme Typen
Tupel
Warteschlange
Stack-Auflistung
Dictionary-Auflistung
ObservableCollection-Klasse
IEnumerable- und IEnumerator-Schnittstellen
Iteratoren und die yield-Anweisung
Zeichenfolgenoperationen
Zeichenfolgenformatierung und -interpolation
Reguläre Ausdrücke
C#-Tutorial: DateTime-Struktur
Datum und Uhrzeit formatieren
Lazy-Initialisierung und der Lazy-Typ
Mathematische Berechnungen und der Mathe-Unterricht
Spanne
Indizes und Bereiche
Einführung in Multithreading. Thread-Klasse
Erstellen von Fäden. ThreadStart-Delegierter
Threads mit Parametern und ParameterizedThreadStart
Thread-Synchronisierung
Monitore
AutoResetEvent-Klasse
Mutexe
Semaphoren
C#-Tutorial: Timer
Aufgaben und Paralleloperationen abbrechen. CancellationToken
Behandlung von Fehlern in asynchronen Methoden
Abbruch von asynchronen Operationen
Asynchrone Streams
Grundlagen von LINQ
Probenfilterung und -projektion
Sortierung
Vereinigung, Schnittmenge und Differenz von Sammlungen
Aggregierte Operationen
Skip-and-Take-Methoden
Gruppierung
Sammlungen verbinden. Join-, GroupJoin- und Zip-Methode
Alle und alle Methoden
C#-Lernprogramm: Verzögerte und sofortige LINQ-Ausführung
Delegaten und anonyme Methoden in LINQ-Abfragen
Einführung in paralleles LINQ. AsParallel-Methode
Fehlerbehandlung und Stornierung
Einführung in die Reflexion. System.Type-Klasse
Reflexion anwenden und Typen erforschen
Dynamisches Laden von Baugruppen und spätes Binden
Attribute in .NET
DLR in C#. dynamisches Schlüsselwort
DynamicObject und ExpandoObject
Verwendung von IronPython in .NET
Garbage Collector in C#
C#-Tutorial: Das using-Konstrukt
Serialisierung in JSON. JsonSerializer
XML-Dokumente
XPath
Linq zu XML. Erstellen eines XML-Dokuments
Prozesse
Anwendungsdomänen
Grundlagen der Modellvalidierung
Validierungsattribute
Erstellen Sie Ihre eigenen Validierungsattribute
Laden Sie jetzt die Anwendung "C#-Tutorial auf Russisch" herunter
What's new in the latest 4.6
Учебник C# APK -Informationen
Alte Versionen von Учебник C#
Учебник C# 4.6
Учебник C# 4.4
Учебник C# 4.3

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