Verwenden der .NET Framework-Klassenbibliothek (Visual C#)
Aktualisiert: November 2007
Bei den meisten Visual C#-Entwicklungsprojekten wird ausgiebig die .NET Framework-Klassenbibliothek verwendet. Das Verwendungsspektrum reicht vom Zugriff auf das Dateisystem und der Manipulation von Zeichenfolgen bis hin zur Verwendung von Windows Forms und ASP.NET-Benutzeroberflächensteuerelementen.
Die Klassenbibliothek ist in Namespaces organisiert, die alle eine Gruppe von verwandten Klassen und Strukturen enthalten. Der System.Drawing-Namespace enthält z. B. zahlreiche Typen, die Schriftarten, Stifte, Linien, Formen, Farben usw. darstellen.
using-Direktiven und -Verweise
Um die Klassen eines bestimmten Namespaces in einem C#-Programm verwenden zu können, müssen Sie der C#-Quelldatei eine using-Direktive für den Namespace hinzufügen. In einigen Fällen müssen Sie außerdem einen Verweis auf die DLL hinzufügen, die den Namespace enthält; Visual C# fügt automatisch Verweise auf die am häufigsten verwendeten Klassenbibliotheks-DLLs hinzu. Sie können im Projektmappen-Explorer unter dem Knoten Verweise sehen, welche Verweise hinzugefügt worden sind. Weitere Informationen finden Sie unter Erstellen eines Projekts (Visual C#).
Nachdem Sie die using-Direktive für einen Namespace hinzugefügt haben, können Sie Instanzen seiner Typen erstellen, Methoden aufrufen und auf Ereignisse reagieren, so als wären diese in Ihrem eigenen Quellcode deklariert. Außerdem können Sie im Code-Editor von Visual C# die Einfügemarke über einen Typ oder Membernamen setzen und F1 drücken, um die Hilfedokumentation anzuzeigen. Verwenden Sie darüber hinaus den Objektbrowser und das Feature Metadaten als Quelle, um Typinformationen zu .NET Framework-Klassen und -Strukturen anzuzeigen. Weitere Informationen finden Sie unter Modellieren und Analysieren von Code (Visual C#).
Weitere Informationen
Weitere Informationen zur .NET Framework-Klassenbibliothek finden Sie unter Übersicht über die .NET Framework-Klassenbibliothek und .NET Framework-Programmierung.
Weitere Informationen zur .NET Framework-Architektur finden Sie unter Übersicht über .NET Framework.
Im Internet finden Sie unter .NET Framework Developer Center zahlreiche Artikel und Codebeispiele zur Klassenbibliothek.
Weitere Informationen zum Ausführen bestimmter Aufgaben mithilfe der Klassenbibliotheken finden Sie unter Gewusst wie in C#. Sie können dazu aber auch in Visual C# im Menü Hilfe auf Gewusst wie klicken.