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.