MSDN .NET Documentation

.NET Members

Explore the vast collection of classes, structs, interfaces, enums, delegates, and properties that make up the .NET ecosystem. This section provides a categorized view of key members across various namespaces.

System Namespace

Object Class

Represents the base class for all types in the .NET Framework; the ultimate destination of a type hierarchy.

View Details

String Class

Represents text as a sequence of characters.

View Details

Console Class

Provides standard input, output, and error streams for console applications.

View Details

System.Collections Namespace

ArrayList Class

Represents a strongly typed list of objects that can be accessed by index. Provides methods for creating, searching, and sorting lists.

View Details

Dictionary<TKey, TValue> Class

Represents a collection of key and value pairs that are organized by key. The fastest linear search collection.

View Details

System.Linq Namespace

Enumerable Class

Provides a set of static methods that help you create and work with sequences.

View Details

System.IO Namespace

File Class

Provides static methods for the creation, copying, deletion, moving, and opening of files, and aids in creating a Stream.

View Details

Directory Class

Provides static methods for the creation, moving, and enumeration of directories and subdirectories.

View Details

Microsoft.Extensions.DependencyInjection Namespace

IServiceCollection Interface

Represents a collection of service descriptors.

View Details

ServiceProvider Class

Represents a container that holds services and their lifetimes.

View Details

Microsoft.AspNetCore.Mvc Namespace

ControllerBase Class

Base class for controllers that handle incoming requests.

View Details

IActionResult Interface

Represents the result of an action method.

View Details

System.Net.Http Namespace

HttpClient Class

Sends HTTP requests and receives HTTP responses from a resource identified by a URI.

View Details

System.Text Namespace

Encoding Class

Represents a character encoding, which is a mapping from a set of characters to a sequence of bytes.

View Details

System.Xml Namespace

XmlDocument Class

Represents an XML document that corresponds to the W3C Document Object Model (DOM) XML 1.0 specification.

View Details

System.Threading Namespace

Task Class

Represents an asynchronous operation.

View Details

System.Runtime Namespace

GC Class

Provides mechanisms for collecting garbage.

View Details