.NET Core Documentation

System.Runtime

The System.Runtime namespace contains fundamental types and base classes that define characteristics of the .NET Framework common language runtime environment.

Object

Provides functionality for all classes in the .NET Framework, the base class of all classes and the root of the .NET class hierarchy.

Methods:
  • Equals(Object obj)
  • GetHashCode()
  • GetType()
  • ToString()

ICloneable

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

Methods:
  • Clone()

ValueType

Base type for all value types, which are types that are allocated on the stack or inline within a containing object.

Methods:
  • Equals(Object obj)
  • GetHashCode()
  • ToString()

TypeCode

Specifies the type of the System.Object, used by the System.Object.GetTypeCode method.

Members:
  • Boolean
  • Byte
  • Char
  • DateTime
  • Decimal
  • Double
  • Int16
  • Int32
  • Int64
  • SByte
  • Single
  • String
  • UInt16
  • UInt32
  • UInt64
  • Object
  • DBNull
  • Empty
  • Char

EventHandler

Represents a method that handles an event.

Signature:
  • void Handler(Object sender, EventArgs e)