| System Namespace |
| Class | Description | |
|---|---|---|
| Activator | Contains methods to create types of objects locally or remotely, or obtain references to existing remote objects. This class cannot be inherited. | |
| ArgumentException | The exception that is thrown when one of the arguments provided to a method is not valid. | |
| ArgumentNullException | The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument. | |
| Array | Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime. | |
| Attribute | Represents the base class for custom attributes. | |
| BitConverter | Converts base data types to an array of bytes, and an array of bytes to base data types. | |
| Buffer | Manipulates arrays of primitive types. | |
| Console | Represents the standard input, output, and error streams for console applications. This class cannot be inherited. | |
| Convert | Converts a base data type to another base data type. | |
| Delegate | Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class. | |
| Enum | Provides the base class for enumerations. | |
| Environment | Provides information about, and means to manipulate, the current environment and platform. This class cannot be inherited. | |
| EventArgs | EventArgs is the base class for classes containing event data. | |
| Exception | Represents errors that occur during application execution. | |
| FormatException | The exception that is thrown when the format of an argument does not meet the parameter specifications of the invoked method. | |
| GC | Controls the system garbage collector, a service that automatically reclaims unused memory. | |
| INTERNAL_WebRequestHelper |
Gives access to methods to help using WebRequests.
| |
| InvalidCastException | The exception that is thrown for invalid casting or explicit conversion. | |
| InvalidOperationException | The exception that is thrown when a method call is invalid for the object's current state. | |
| Math | Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions. | |
| MulticastDelegate | Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list. | |
| NotImplementedException | The exception that is thrown when a requested method or operation is not implemented. | |
| NotSupportedException | The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality. | |
| Nullable | Supports a value type that can be assigned null like a reference type. This class cannot be inherited. | |
| Object | Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all classes in the .NET Framework; it is the root of the type hierarchy. | |
| Random | Represents a pseudo-random number generator, a device that produces a sequence of numbers that meet certain statistical requirements for randomness. | |
| String | Represents text as a series of Unicode characters. | |
| SystemException | Defines the base class for predefined exceptions in the System namespace. | |
| Tuple2 |
Utility class that simplifies cration of tuples by using
method calls instead of constructor calls
| |
| Tuple2T1, T2 |
Represents a functional tuple that can be used to store
two values of different types inside one object.
| |
| Tuple2T1, T2, T3 |
Represents a functional tuple that can be used to store
two values of different types inside one object.
| |
| Tuple2T1, T2, T3, T4 |
Represents a functional tuple that can be used to store
two values of different types inside one object.
| |
| Type | Represents type declarations: class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types. | |
| Uri |
Provides an object representation of a uniform resource identifier (URI)
and easy access to the parts of the URI.
| |
| WeakReference | Represents a weak reference, which references an object while still allowing that object to be reclaimed by garbage collection. |
| Structure | Description | |
|---|---|---|
| Boolean | Represents a Boolean value. | |
| Byte | Represents an 8-bit unsigned integer. | |
| Char | Represents a character as a UTF-16 code unit. | |
| DateTime | Represents an instant in time, typically expressed as a date and time of day. | |
| Decimal | Represents a decimal number. | |
| Double | Represents a double-precision floating-point number. | |
| Guid | Represents a globally unique identifier (GUID). | |
| Int16 | Represents a 16-bit signed integer. | |
| Int32 | Represents a 32-bit signed integer. | |
| Int64 | Represents a 64-bit signed integer. | |
| IntPtr | A platform-specific type that is used to represent a pointer or a handle. | |
| NullableT | Represents an object whose underlying type is a value type that can also be assigned null like a reference type. | |
| SByte | Represents an 8-bit signed integer. | |
| Single | Represents a single-precision floating-point number. | |
| TimeSpan | Represents a time interval. | |
| UInt16 | Represents a 16-bit unsigned integer. | |
| UInt32 | Represents a 32-bit unsigned integer. | |
| UInt64 | Represents a 64-bit unsigned integer. | |
| UIntPtr | A platform-specific type that is used to represent a pointer or a handle. |
| Interface | Description | |
|---|---|---|
| IDisposable | Defines a method to release allocated resources. |
| Delegate | Description | |
|---|---|---|
| Action | Encapsulates a method that has no parameters and does not return a value. | |
| ActionT | Encapsulates a method that has a single parameter and does not return a value. | |
| ActionT1, T2 | Encapsulates a method that has two parameters and does not return a value. | |
| ActionT1, T2, T3 | Encapsulates a method that has three parameters and does not return a value. | |
| ActionT1, T2, T3, T4 | Encapsulates a method that has four parameters and does not return a value. | |
| ActionT1, T2, T3, T4, T5 | Encapsulates a method that has five parameters and does not return a value. | |
| ActionT1, T2, T3, T4, T5, T6 | Encapsulates a method that has six parameters and does not return a value. | |
| ActionT1, T2, T3, T4, T5, T6, T7 | Encapsulates a method that has seven parameters and does not return a value. | |
| ActionT1, T2, T3, T4, T5, T6, T7, T8 | Encapsulates a method that has eight parameters and does not return a value. | |
| EventHandler | Represents the method that will handle an event that has no event data. | |
| EventHandlerTEventArgs | Represents the method that will handle an event. | |
| FuncTResult | Encapsulates a method that has no parameters and returns a value of the type specified by the TResult parameter. | |
| FuncT, TResult | Encapsulates a method that has one parameter and returns a value of the type specified by the TResult parameter. | |
| FuncT1, T2, TResult | Encapsulates a method that has two parameters and returns a value of the type specified by the TResult parameter. | |
| FuncT1, T2, T3, TResult | Encapsulates a method that has three parameters and returns a value of the type specified by the TResult parameter. | |
| FuncT1, T2, T3, T4, TResult | Encapsulates a method that has four parameters and returns a value of the type specified by the TResult parameter. | |
| FuncT1, T2, T3, T4, T5, TResult | Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter. | |
| FuncT1, T2, T3, T4, T5, T6, TResult | Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter. | |
| FuncT1, T2, T3, T4, T5, T6, T7, TResult | Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter. | |
| FuncT1, T2, T3, T4, T5, T6, T7, T8, TResult | Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter. | |
| PredicateT | Represents the method that defines a set of criteria and determines whether the specified object meets those criteria. |
| Enumeration | Description | |
|---|---|---|
| UriKind |
Defines the kinds of System.Uris for the System.Uri.IsWellFormedUriString(System.String,System.UriKind)
and several Overload:System.Uri.#ctor methods.
|