.NET API Documentation Index
Welcome to the .NET API documentation. This index provides an entry point to explore the vast landscape of classes, interfaces, enumerations, and other types available in the .NET Framework and .NET Core.
Explore by Namespace
The .NET Framework is organized into a hierarchical structure of namespaces. Click on a namespace below to dive into its specific types and members.
- System: Core types, fundamental classes for managing memory, processes, and basic data types.
- System.Collections: Interfaces and classes that define read-only and modifiable collections of objects.
- System.IO: Types that allow reading and writing files and data streams, and types that manage various file and directory operations.
- System.Text: Classes that represent character encodings and provide methods for converting between character encodings.
- System.Threading: Support for multithreaded programming.
- Microsoft: Contains namespaces specific to Microsoft technologies, such as C# and Visual Basic language features.
- System.Linq: Classes and interfaces that support Language Integrated Query (LINQ), which adds powerful query capabilities to .NET languages.
- System.Xml: Classes for processing XML documents and data.
- System.Net: Classes that provide a flexible programming model for requesting data from and sending data to network resources.
- System.Web: Classes that support application development for the Web.
Getting Started
To begin your exploration, select a namespace from the sidebar or the list above. Within each namespace, you will find a list of types. Clicking on a type name will take you to its detailed documentation page, which typically includes:
- A description of the type.
- Members (properties, methods, events, fields).
- Syntax examples.
- Related topics.
Commonly Used Types
Here are some frequently accessed types:
System.String
: Represents text as a sequence of characters.System.Object
: The ultimate base class of all types in the .NET Framework.System.Console
: Represents the standard input, output, and error streams for console applications.System.Collections.Generic.List<T>
: A strongly typed list of objects that can be accessed by index.System.DateTime
: Represents an instant in time, typically expressed as a date and time of day.
We are committed to providing comprehensive and accurate documentation for all .NET technologies.