Per Mausklick bewerten und Feedback geben
MSDN
MSDN Library
Visual Studio .NET
Referenz
Visual C#-Sprache
C#-Lernprogramme
C#-Programmierreferenz
C#-Lernprogramme

Die C#-Lernprogramme geben Ihnen einen Überblick über die Grundlagen der Sprache und erläutern wichtige Sprachfeatures. Jedes Lernprogramm umfasst eines oder mehrere Beispielprogramme. Zusätzlich zur Erläuterung des Beispielcodes erhalten Sie in den Lernprogrammen Hintergrundinformationen. Über die Verknüpfung zu den entsprechenden Themenzusammenfassungen können Sie die Beispielprogramme downloaden und ausführen.

Hinweis   Im Unterschied zu einem Windows Form oder einer Web Forms-Seite enthalten die C#-Lernprogramme keine Anleitungen für die Erstellung einer grafischen Benutzeroberfläche für Programme. Eine Einführung zu dieser Thematik finden Sie unter Exemplarische Vorgehensweisen für C#.
Lernprogramm Beschreibung Schwierigkeitsgrad
Hello World-Lernprogramm Demonstriert eine Hello World-Anwendung. Einfach
Lernprogramm für Befehlszeilenparameter Demonstriert einfache Befehlszeilenverarbeitung sowie die Arrayindizierung. Einfach
Lernprogramm für Arrays Demonstriert die Verwendung von Arrays. Einfach
Lernprogramm für Eigenschaften Demonstriert die Deklaration und Verwendung von Eigenschaften sowie abstrakte Eigenschaften. Einfach
Lernprogramm für Bibliotheken Demonstriert die Erstellung einer Dynamic Link Library (DLL) aus mehreren Quelldateien mit Hilfe von Compileroptionen sowie deren Verwendung in anderen Programmen. Einfach
Lernprogramm für die Versionskontrolle Demonstriert die Verwendung von override und new zur Unterstützung der Versionskontrolle. Einfach
Lernprogramm für Auflistungsklassen Demonstriert die Erstellung von Auflistungsklassen, die mit foreach verwendet werden können. Mittelschwer
Lernprogramm für Strukturen Demonstriert die Verwendung von Strukturen in C#. Mittelschwer
Lernprogramm für Indexer Demonstriert die Verwendung der Arraynotation zum Zugriff auf Objekte. Mittelschwer
Lernprogramm für indizierte Eigenschaften Demonstriert die Implementierung einer Klasse, die indizierte Eigenschaften verwendet. Indizierte Eigenschaften ermöglichen Ihnen die Verwendung einer Klasse, die eine arrayähnliche Auflistung mehrerer unterschiedlicher Elemente darstellt. Mittelschwer
Lernprogramm für benutzerdefinierte Konvertierungen Demonstriert die Definition von Konvertierungen in und aus benutzerdefinierten Typen. Mittelschwer
Lernprogramm zum Überladen von Operatoren Demonstriert, wie Operatoren durch benutzerdefinierte Klassen überladen werden können. Mittelschwer
Lernprogramm für Delegaten Demonstriert die Deklarierung, Zuordnung und Kombination von Delegaten. Mittelschwer
Lernprogramm für Ereignisse Demonstriert die Verwendung von Ereignissen in C#. Mittelschwer
Lernprogramm für explizite Schnittstellenimplementierungen Demonstriert die explizite Implementierung von Schnittstellenmembern. Mittelschwer
Lernprogramm für bedingte Methoden Demonstriert bedingte Methoden. Diese stellen einen effizienten Mechanismus dar, durch den Methodenaufrufe in Abhängigkeit davon, ob ein Symbol definiert ist, eingeschlossen oder weggelassen werden können. Mittelschwer
Lernprogramm für die XML-Dokumentation Demonstriert die Dokumentierung von Code mit Hilfe von XML. Mittelschwer
Lernprogramm für die Plattformaktivierung Demonstriert den Aufruf von Plattformaufrufen (exportierten DLL-Funktionen) aus C# heraus. Fortgeschritten
COM-Interop Teil 1: C#-Clientlernprogramm Demonstriert die Verwendung von C# für die Zusammenarbeit mit COM-Objekten. Hier wird ein C#-Client besprochen. Fortgeschritten
COM-Interop Teil 2: C#-Serverlernprogramm Demonstriert die Verwendung von C# für die Zusammenarbeit mit COM-Objekten. Hier wird ein C#-Server besprochen. Fortgeschritten
Lernprogramm für Attribute Demonstriert die Erstellung von benutzerdefinierten Attributklassen, ihre Verwendung in Code sowie ihre Abfrage mittels Reflektion. Fortgeschritten
Sicherheitslernprogramm Erläutert die .NET Framework-Sicherheit und zeigt zwei Möglichkeiten zum Ändern von Sicherheitsberechtigungen in C#: Berechtigungsklassen und Berechtigungsattribute. Fortgeschritten
Threadinglernprogramm Demonstriert verschiedene Threadaktivitäten, wie das Erstellen und Ausführen eines Threads, das Synchronisieren von Threads, die Interaktion zwischen Threads, die Verwendung eines Threadpools sowie die Verwendung eines Mutex-Objekts. Fortgeschritten
Lernprogramm für unsicheren Code Demonstriert die Verwendung von Zeigern. Fortgeschritten
OLE DB-Lernprogramm Demonstriert die Verwendung von OLE DB in C# durch Herstellen einer Verbindung zu einer Microsoft Access-Datenbank. Fortgeschritten

Siehe auch

Lernprogrammbeispiele | C#-Programmierreferenz

© 2009 Microsoft Corporation. Alle Rechte vorbehalten. Nutzungsbedingungen | Markenzeichen | Informationen zur Datensicherheit
Page view tracker