.NET API Documentation

Namespace: System

Provides fundamental classes and base types that define value types, references types, and exceptions that are used throughout the .NET Framework.

Classes

  • Object Public abstract class Object

    Serves as the root of the .NET class hierarchy.

  • String Public sealed class String

    Represents text as a sequence of UTF-16 code units.

  • ValueType Public abstract class ValueType

    Provides a base class for value types, and overrides base-class implementations of the Object.Equals, Object.Equals, Object.GetHashCode, and Object.ToString methods.

  • Exception Public abstract class Exception

    Represents errors that occur during application execution.

  • Int32 Public struct Int32

    Represents a 32-bit signed integer.

  • Boolean Public struct Boolean

    Represents a Boolean value (true or false).

Interfaces

  • IDisposable Public interface IDisposable

    Provides a mechanism for releasing unmanaged resources.

  • ICloneable Public interface ICloneable

    Supports cloning, which is the process of creating a copy of the current object.

Enumerations

  • ConsoleColor Public enum ConsoleColor

    Specifies the colors used for the console background and foreground.

  • DayOfWeek Public enum DayOfWeek

    Specifies the day of the week.

Delegates

  • EventHandler Public delegate void EventHandler(object sender, EventArgs e)

    Represents the method that will handle an event.

  • Predicate<T> Public delegate bool Predicate<T>(T obj)

    Represents the method that defines a set of criteria and determines whether the specified object meets those criteria.