Repository navigation
DE CSharp Language Manual
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Der Leitfaden ist in der offiziellen Microsoft-Dokumentation nach Themen geordnet. Die Beispiele sind für den Client-Benutzer und den Standard C# geschrieben; Jeder Abschnitt verfügt über einen Link zum offiziellen Verzeichnis.
- Programm- und Skriptstruktur
- Syntax, Kommentare und Namen
- Alle integrierten Typen
- Variablen, Konstanten und Umfang
- Transformationen und Parsen von Werten
- Operatoren und Bewertungsreihenfolge
- Bedingungen und Schalter
- Mustervergleich
- Schleifen, Pause, Fortsetzung und Rückkehr
- Arrays, Indizes und Bereiche
- Liste, Wörterbuch, HashSet, Warteschlangen und Stapel
- Methoden, Parameter und lokale Funktionen
- Klassen, Objekte und Konstruktoren
- Felder, Eigenschaften, Indexer und Modifikatoren
- Strukturen, Datensätze, Tupel und Vergleich
- Vererbung, Schnittstellen und Polymorphismus
- Typgenerika und -beschränkungen
- Aufzählungen und Bitflags
- Delegierte, Lambdas und Abschlüsse
- Ereignisse und Handler
- LINQ, Datenabtastung und -transformation
- null, nullfähige Typen und Prüfungen
- Ausnahmen, versuchen/fangen/endlich und werfen
- Ressourcenfreigabe:
IDisposable,usingundawait using - asynchron, warten, Aufgabe und ValueTask
- Abbrechen, Anhalten und Hintergrundskripte
- Strings, Formatierung und reguläre Ausdrücke
- Dateien, Streams und JSON
- Datum, Uhrzeit, Intervalle und Timer
- Threads, Aufgaben und Synchronisierung
- Iteratoren, Ausbeute und asynchrone Sequenzen
- Namespaces, Verwendungs- und Erweiterungsmethoden
- Attribute, Reflexion und Dynamik
- Speicher:
ref,Span,ref structundunsafe - Operatorüberladung und Teiltypen
- Anweisungen, Sprachversion und Kompilierungsoptionen
- Bibliotheken, Projekte und NuGet
- Vollständige Microsoft-Sprachreferenz
Beispiele für .csx verwenden das API des Spiels der aktuellen Sitzung. Blöcke mit der Bezeichnung PROJECT-EXAMPLE zeigen die Standardstruktur eines .cs-Projekts. Die Sprache der Spielbefehle C# und API wird separat beschrieben: Die Verfügbarkeit der Spielaktion hängt vom aktuellen Status des Clients und des Befehlsvertrags ab.
Vollständige Referenz von C#-Konstrukten – Schlüsselwörter, Operatoren und Anweisungen mit separaten vollständigen Beispielen.
ClassicUO — Bad Newbie & C# Scripts IDE