C# Класс Microsoft.Scripting.Runtime.Cast

Implements explicit casts supported by the runtime.
Показать файл Открыть проект

Открытые методы

Метод Описание
ExplicitCastToBoolean ( object o ) : System.Boolean
ExplicitCastToByte ( object o ) : Byte
ExplicitCastToChar ( object o ) : Char
ExplicitCastToDecimal ( object o ) : Decimal
ExplicitCastToDouble ( object o ) : Double
ExplicitCastToInt16 ( object o ) : Int16
ExplicitCastToInt32 ( object o ) : Int32
ExplicitCastToInt64 ( object o ) : System.Int64
ExplicitCastToNullableBoolean ( object o ) : Nullable
ExplicitCastToNullableByte ( object o ) : Nullable
ExplicitCastToNullableChar ( object o ) : Nullable
ExplicitCastToNullableDecimal ( object o ) : Nullable
ExplicitCastToNullableDouble ( object o ) : Nullable
ExplicitCastToNullableInt16 ( object o ) : Nullable
ExplicitCastToNullableInt32 ( object o ) : Nullable
ExplicitCastToNullableInt64 ( object o ) : Nullable
ExplicitCastToNullableSingle ( object o ) : Nullable
ExplicitCastToSingle ( object o ) : System.Single
NewNullableInstance ( Type type ) : object

Приватные методы

Метод Описание
ExplicitCastEnumToByte ( object o ) : Byte
ExplicitCastEnumToInt16 ( object o ) : Int16
ExplicitCastEnumToInt32 ( object o ) : Int32
ExplicitCastEnumToInt64 ( object o ) : System.Int64
ExplicitCastEnumToSByte ( object o ) : SByte
ExplicitCastEnumToUInt16 ( object o ) : UInt16
ExplicitCastEnumToUInt32 ( object o ) : UInt32
ExplicitCastEnumToUInt64 ( object o ) : System.UInt64
ExplicitCastToNullableSByte ( object o ) : Nullable
ExplicitCastToNullableUInt16 ( object o ) : Nullable
ExplicitCastToNullableUInt32 ( object o ) : Nullable
ExplicitCastToNullableUInt64 ( object o ) : Nullable
ExplicitCastToSByte ( object o ) : SByte
ExplicitCastToUInt16 ( object o ) : UInt16
ExplicitCastToUInt32 ( object o ) : UInt32
ExplicitCastToUInt64 ( object o ) : System.UInt64

Описание методов

ExplicitCastToBoolean() публичный статический Метод

public static ExplicitCastToBoolean ( object o ) : System.Boolean
o object
Результат System.Boolean

ExplicitCastToByte() публичный статический Метод

public static ExplicitCastToByte ( object o ) : Byte
o object
Результат Byte

ExplicitCastToChar() публичный статический Метод

public static ExplicitCastToChar ( object o ) : Char
o object
Результат Char

ExplicitCastToDecimal() публичный статический Метод

public static ExplicitCastToDecimal ( object o ) : Decimal
o object
Результат Decimal

ExplicitCastToDouble() публичный статический Метод

public static ExplicitCastToDouble ( object o ) : Double
o object
Результат Double

ExplicitCastToInt16() публичный статический Метод

public static ExplicitCastToInt16 ( object o ) : Int16
o object
Результат System.Int16

ExplicitCastToInt32() публичный статический Метод

public static ExplicitCastToInt32 ( object o ) : Int32
o object
Результат System.Int32

ExplicitCastToInt64() публичный статический Метод

public static ExplicitCastToInt64 ( object o ) : System.Int64
o object
Результат System.Int64

ExplicitCastToNullableBoolean() публичный статический Метод

public static ExplicitCastToNullableBoolean ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToNullableByte() публичный статический Метод

public static ExplicitCastToNullableByte ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToNullableChar() публичный статический Метод

public static ExplicitCastToNullableChar ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToNullableDecimal() публичный статический Метод

public static ExplicitCastToNullableDecimal ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToNullableDouble() публичный статический Метод

public static ExplicitCastToNullableDouble ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToNullableInt16() публичный статический Метод

public static ExplicitCastToNullableInt16 ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToNullableInt32() публичный статический Метод

public static ExplicitCastToNullableInt32 ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToNullableInt64() публичный статический Метод

public static ExplicitCastToNullableInt64 ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToNullableSingle() публичный статический Метод

public static ExplicitCastToNullableSingle ( object o ) : Nullable
o object
Результат Nullable

ExplicitCastToSingle() публичный статический Метод

public static ExplicitCastToSingle ( object o ) : System.Single
o object
Результат System.Single

NewNullableInstance() публичный статический Метод

public static NewNullableInstance ( Type type ) : object
type System.Type
Результат object