Standardnamespaces für die Programmierung in Visual Studio
Aktualisiert: November 2007
Die grundlegenden Namespaces für die Programmierung in .NET Framework umfassen u. a.:
System.Collections – enthält Schnittstellen und Klassen, die zahlreiche Objektauflistungen definieren, z. B. Listen, Warteschlangen, Arrays, Hashtabellen und Wörterbücher.
System.Collections.Generic – enthält Schnittstellen und Klassen, die generische Auflistungen definieren, anhand derer Benutzer stark typisierte Auflistungen erstellen können, die eine bessere Typsicherheit und Leistung als nicht generische stark typisierte Auflistungen bieten.
System.IO – enthält Typen, die synchrones und asynchrones Lesen und Schreiben von Datenströmen und Dateien ermöglichen.
System.Text – enthält Klassen, die ASCII-, Unicode-, UTF-7- und UTF-8-Zeichencodierungen darstellen, abstrakte Basisklassen, um Zeichenblöcke in Byteblöcke zu konvertieren und umgekehrt, sowie eine Hilfsklasse, die String-Objekte bearbeitet und formatiert, ohne Zwischeninstanzen von String zu erstellen.
System.Threading – stellt Klassen und Schnittstellen bereit, die Multithreadprogrammierung ermöglichen. Dieser Namespace enthält eine ThreadPool-Klasse, die Threadgruppen verwaltet, eine Timer-Klasse, die das Aufrufen eines Delegaten nach Ablauf einer bestimmten Zeit ermöglicht, und eine Mutex-Klasse zum Synchronisieren von sich gegenseitig ausschließenden Threads. System.Threading enthält auch Klassen für die Threadplanung und Wartebenachrichtigungen.
Verwandte Abschnitte
Exemplarische Vorgehensweise: Erstellen einer einfachen Multithreadkomponente mit Visual Basic
Enthält Schrittanweisungen, die u. a. erklären, wie einer Komponente mit dem System.Threading.Thread-Objekt mehrere Ausführungsthreads hinzugefügt werden können.Erstellen von Dateisystem- und Zeitgeberkomponenten
Stellt die Komponenten vor, die auf Änderungen an Dateien und Verzeichnissen reagieren, Ereignisse auf Zeitplänen auslösen oder Windows-Prozesse überwachen und mit diesen interagieren.Verarbeiten von Laufwerken, Ordnern und Dateien (Visual Basic)
Enthält Themen, die die Verwendung des System.IO-Namespaces in Visual Basic beschreiben.Einführung in die .NET Framework-Klassenbibliothek in Visual Studio
Bietet eine Übersicht über die Namespaces in .NET Framework.Generika (C#-Programmierhandbuch)
Beschreibt die Verwendung und den Nutzen generischer Typen.Arbeiten mit E/A
Stellt Informationen über E/A bereit.Threading
Stellt Informationen über Threading bereit.