Учебник C#

Учебник C#

  • 10.0 MB

    Dateigröße

  • Android 4.4+

    Android OS

Ü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

Mehr anzeigen

What's new in the latest 4.6

Last updated on Mar 8, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Mehr anzeigen

Videos und Screenshots

  • Учебник C# Plakat
  • Учебник C# Screenshot 1
  • Учебник C# Screenshot 2
  • Учебник C# Screenshot 3
  • Учебник C# Screenshot 4

Alte Versionen von Учебник C#

APKPure Zeichen

Superschnelles und sicheres Herunterladen über die APKPure-App

Ein Klick zur Installation von XAPK/APK-Dateien auf Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies