Freigeben über


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

Siehe auch

Weitere Ressourcen

.NET Framework-Klassenbibliothek in Visual Studio