Convert クラス

定義

基本データ型を別の基本データ型に変換します。

public ref class Convert abstract sealed
public ref class Convert sealed
public static class Convert
public sealed class Convert
type Convert = class
Public Class Convert
Public NotInheritable Class Convert
継承
Convert

注釈

この API の詳細については、「convertの補足 API 解説 参照してください。

フィールド

DBNull

データがないデータベース列を表す定数。つまり、データベース null です。

メソッド

ChangeType(Object, Type)

指定した型のオブジェクトを返し、その値が指定したオブジェクトと等しい値を返します。

ChangeType(Object, Type, IFormatProvider)

指定したオブジェクトと等価の値を持つ、指定した型のオブジェクトを返します。 パラメーターは、カルチャ固有の書式設定情報を提供します。

ChangeType(Object, TypeCode)

指定したオブジェクトと等価の値を持つ、指定した型のオブジェクトを返します。

ChangeType(Object, TypeCode, IFormatProvider)

指定したオブジェクトと等価の値を持つ、指定した型のオブジェクトを返します。 パラメーターは、カルチャ固有の書式設定情報を提供します。

FromBase64CharArray(Char[], Int32, Int32)

バイナリ データを base-64 桁としてエンコードする Unicode 文字配列のサブセットを、等価の 8 ビット符号なし整数配列に変換します。 パラメーターは、入力配列内のサブセットと、変換する要素の数を指定します。

FromBase64String(String)

バイナリ データを base-64 桁としてエンコードする、指定した文字列を等価の 8 ビット符号なし整数配列に変換します。

FromHexString(ReadOnlySpan<Char>)

バイナリ データを 16 進文字としてエンコードするスパンを等価の 8 ビット符号なし整数配列に変換します。

FromHexString(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32)

バイナリ データを 16 進文字としてエンコードする char のスパンを、等価の 8 ビット符号なし整数スパンに変換します。

FromHexString(String)

バイナリ データを 16 進文字としてエンコードする、指定した文字列を等価の 8 ビット符号なし整数配列に変換します。

FromHexString(String, Span<Byte>, Int32, Int32)

バイナリ データを 16 進文字としてエンコードする文字列を、等価の 8 ビット符号なし整数スパンに変換します。

GetTypeCode(Object)

指定したオブジェクトの TypeCode を返します。

IsDBNull(Object)

指定したオブジェクトが DBNull型であるかどうかを示す値を返します。

ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32)

8 ビット符号なし整数配列のサブセットを、base-64 桁でエンコードされた Unicode 文字配列の同等のサブセットに変換します。 パラメーターは、入力配列と出力配列のオフセットとしてサブセットを指定し、変換する入力配列内の要素の数を指定します。

ToBase64CharArray(Byte[], Int32, Int32, Char[], Int32, Base64FormattingOptions)

8 ビット符号なし整数配列のサブセットを、base-64 桁でエンコードされた Unicode 文字配列の同等のサブセットに変換します。 パラメーターは、入力配列と出力配列のオフセットとしてサブセットを指定し、変換する入力配列内の要素の数、および出力配列に改行を挿入するかどうかを指定します。

ToBase64String(Byte[])

8 ビット符号なし整数の配列を、base-64 桁でエンコードされた等価の文字列形式に変換します。

ToBase64String(Byte[], Base64FormattingOptions)

8 ビット符号なし整数の配列を、base-64 桁でエンコードされた等価の文字列形式に変換します。 戻り値に改行を挿入するかどうかを指定できます。

ToBase64String(Byte[], Int32, Int32)

8 ビット符号なし整数の配列のサブセットを、base-64 桁でエンコードされた同等の文字列形式に変換します。 パラメーターは、入力配列のオフセットとしてサブセットを指定し、変換する配列内の要素の数を指定します。

ToBase64String(Byte[], Int32, Int32, Base64FormattingOptions)

8 ビット符号なし整数の配列のサブセットを、base-64 桁でエンコードされた同等の文字列形式に変換します。 パラメーターは、サブセットを入力配列のオフセット、変換する配列内の要素数、および戻り値に改行を挿入するかどうかを指定します。

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

指定した読み取り専用スパン内の 8 ビット符号なし整数を、base-64 桁でエンコードされた同等の文字列形式に変換します。 必要に応じて、戻り値に改行を挿入するかどうかを指定できます。

ToBoolean(Boolean)

指定したブール値を返します。実際の変換は実行されません。

ToBoolean(Byte)

指定した 8 ビット符号なし整数の値を等価のブール値に変換します。

ToBoolean(Char)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToBoolean(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToBoolean(Decimal)

指定した 10 進数の値を等価のブール値に変換します。

ToBoolean(Double)

指定した倍精度浮動小数点数の値を等価のブール値に変換します。

ToBoolean(Int16)

指定した 16 ビット符号付き整数の値を等価のブール値に変換します。

ToBoolean(Int32)

指定した 32 ビット符号付き整数の値を等価のブール値に変換します。

ToBoolean(Int64)

指定した 64 ビット符号付き整数の値を等価のブール値に変換します。

ToBoolean(Object)

指定したオブジェクトの値を等価のブール値に変換します。

ToBoolean(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を等価のブール値に変換します。

ToBoolean(SByte)

指定した 8 ビット符号付き整数の値を等価のブール値に変換します。

ToBoolean(Single)

指定した単精度浮動小数点数の値を等価のブール値に変換します。

ToBoolean(String)

論理値の指定した文字列形式を等価のブール値に変換します。

ToBoolean(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、論理値の指定した文字列形式をブール値に変換します。

ToBoolean(UInt16)

指定した 16 ビット符号なし整数の値を等価のブール値に変換します。

ToBoolean(UInt32)

指定した 32 ビット符号なし整数の値を等価のブール値に変換します。

ToBoolean(UInt64)

指定した 64 ビット符号なし整数の値を等価のブール値に変換します。

ToByte(Boolean)

指定したブール値を等価の 8 ビット符号なし整数に変換します。

ToByte(Byte)

指定した 8 ビット符号なし整数を返します。実際の変換は実行されません。

ToByte(Char)

指定した Unicode 文字の値を等価の 8 ビット符号なし整数に変換します。

ToByte(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToByte(Decimal)

指定した 10 進数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(Double)

指定した倍精度浮動小数点数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(Int16)

指定した 16 ビット符号付き整数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(Int32)

指定した 32 ビット符号付き整数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(Int64)

指定した 64 ビット符号付き整数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(Object)

指定したオブジェクトの値を 8 ビット符号なし整数に変換します。

ToByte(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 8 ビット符号なし整数に変換します。

ToByte(SByte)

指定した 8 ビット符号付き整数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(Single)

指定した単精度浮動小数点数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(String)

指定した数値の文字列形式を等価の 8 ビット符号なし整数に変換します。

ToByte(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 8 ビット符号なし整数に変換します。

ToByte(String, Int32)

指定した基数の数値の文字列形式を等価の 8 ビット符号なし整数に変換します。

ToByte(UInt16)

指定した 16 ビット符号なし整数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(UInt32)

指定した 32 ビット符号なし整数の値を等価の 8 ビット符号なし整数に変換します。

ToByte(UInt64)

指定した 64 ビット符号なし整数の値を等価の 8 ビット符号なし整数に変換します。

ToChar(Boolean)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToChar(Byte)

指定した 8 ビット符号なし整数の値を等価の Unicode 文字に変換します。

ToChar(Char)

指定した Unicode 文字値を返します。実際の変換は実行されません。

ToChar(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToChar(Decimal)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToChar(Double)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToChar(Int16)

指定した 16 ビット符号付き整数の値を等価の Unicode 文字に変換します。

ToChar(Int32)

指定した 32 ビット符号付き整数の値を等価の Unicode 文字に変換します。

ToChar(Int64)

指定した 64 ビット符号付き整数の値を等価の Unicode 文字に変換します。

ToChar(Object)

指定したオブジェクトの値を Unicode 文字に変換します。

ToChar(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を等価の Unicode 文字に変換します。

ToChar(SByte)

指定した 8 ビット符号付き整数の値を等価の Unicode 文字に変換します。

ToChar(Single)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToChar(String)

指定した文字列の最初の文字を Unicode 文字に変換します。

ToChar(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した文字列の最初の文字を Unicode 文字に変換します。

ToChar(UInt16)

指定した 16 ビット符号なし整数の値を等価の Unicode 文字に変換します。

ToChar(UInt32)

指定した 32 ビット符号なし整数の値を等価の Unicode 文字に変換します。

ToChar(UInt64)

指定した 64 ビット符号なし整数の値を等価の Unicode 文字に変換します。

ToDateTime(Boolean)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(Byte)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(Char)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(DateTime)

指定した DateTime オブジェクトを返します。実際の変換は実行されません。

ToDateTime(Decimal)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(Double)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(Int16)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(Int32)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(Int64)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(Object)

指定したオブジェクトの値を DateTime オブジェクトに変換します。

ToDateTime(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を DateTime オブジェクトに変換します。

ToDateTime(SByte)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(Single)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(String)

指定した日付と時刻の文字列形式を等価の日付と時刻の値に変換します。

ToDateTime(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の日付と時刻に変換します。

ToDateTime(UInt16)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(UInt32)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDateTime(UInt64)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDecimal(Boolean)

指定したブール値を等価の 10 進数に変換します。

ToDecimal(Byte)

指定した 8 ビット符号なし整数の値を等価の 10 進数に変換します。

ToDecimal(Char)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDecimal(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDecimal(Decimal)

指定した 10 進数を返します。実際の変換は実行されません。

ToDecimal(Double)

指定した倍精度浮動小数点数の値を等価の 10 進数に変換します。

ToDecimal(Int16)

指定した 16 ビット符号付き整数の値を等価の 10 進数に変換します。

ToDecimal(Int32)

指定した 32 ビット符号付き整数の値を等価の 10 進数に変換します。

ToDecimal(Int64)

指定した 64 ビット符号付き整数の値を等価の 10 進数に変換します。

ToDecimal(Object)

指定したオブジェクトの値を等価の 10 進数に変換します。

ToDecimal(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を等価の 10 進数に変換します。

ToDecimal(SByte)

指定した 8 ビット符号付き整数の値を等価の 10 進数に変換します。

ToDecimal(Single)

指定した単精度浮動小数点数の値を等価の 10 進数に変換します。

ToDecimal(String)

指定した数値の文字列形式を等価の 10 進数に変換します。

ToDecimal(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 10 進数に変換します。

ToDecimal(UInt16)

指定した 16 ビット符号なし整数の値を等価の 10 進数に変換します。

ToDecimal(UInt32)

指定した 32 ビット符号なし整数の値を等価の 10 進数に変換します。

ToDecimal(UInt64)

指定した 64 ビット符号なし整数の値を等価の 10 進数に変換します。

ToDouble(Boolean)

指定したブール値を等価の倍精度浮動小数点数に変換します。

ToDouble(Byte)

指定した 8 ビット符号なし整数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(Char)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDouble(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToDouble(Decimal)

指定した 10 進数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(Double)

指定した倍精度浮動小数点数を返します。実際の変換は実行されません。

ToDouble(Int16)

指定した 16 ビット符号付き整数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(Int32)

指定した 32 ビット符号付き整数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(Int64)

指定した 64 ビット符号付き整数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(Object)

指定したオブジェクトの値を倍精度浮動小数点数に変換します。

ToDouble(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を倍精度浮動小数点数に変換します。

ToDouble(SByte)

指定した 8 ビット符号付き整数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(Single)

指定した単精度浮動小数点数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(String)

指定した数値の文字列形式を等価の倍精度浮動小数点数に変換します。

ToDouble(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した文字列形式の数値を等価の倍精度浮動小数点数に変換します。

ToDouble(UInt16)

指定した 16 ビット符号なし整数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(UInt32)

指定した 32 ビット符号なし整数の値を等価の倍精度浮動小数点数に変換します。

ToDouble(UInt64)

指定した 64 ビット符号なし整数の値を等価の倍精度浮動小数点数に変換します。

ToHexString(Byte[])

8 ビット符号なし整数の配列を、大文字の 16 進文字でエンコードされた等価の文字列形式に変換します。

ToHexString(Byte[], Int32, Int32)

8 ビット符号なし整数の配列のサブセットを、大文字の 16 進文字でエンコードされた同等の文字列形式に変換します。 パラメーターは、入力配列のオフセットとしてサブセットを指定し、変換する配列内の要素の数を指定します。

ToHexString(ReadOnlySpan<Byte>)

8 ビット符号なし整数のスパンを、大文字の 16 進文字でエンコードされた同等の文字列形式に変換します。

ToHexStringLower(Byte[])

8 ビット符号なし整数の配列を、小文字の 16 進文字でエンコードされた同等の文字列形式に変換します。

ToHexStringLower(Byte[], Int32, Int32)

8 ビット符号なし整数の配列のサブセットを、小文字の 16 進文字でエンコードされた同等の文字列形式に変換します。 パラメーターは、入力配列のオフセットとしてサブセットを指定し、変換する配列内の要素の数を指定します。

ToHexStringLower(ReadOnlySpan<Byte>)

8 ビット符号なし整数のスパンを、小文字の 16 進文字でエンコードされた同等の文字列形式に変換します。

ToInt16(Boolean)

指定したブール値を等価の 16 ビット符号付き整数に変換します。

ToInt16(Byte)

指定した 8 ビット符号なし整数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(Char)

指定した Unicode 文字の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToInt16(Decimal)

指定した 10 進数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(Double)

指定した倍精度浮動小数点数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(Int16)

指定した 16 ビット符号付き整数を返します。実際の変換は実行されません。

ToInt16(Int32)

指定した 32 ビット符号付き整数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(Int64)

指定した 64 ビット符号付き整数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(Object)

指定したオブジェクトの値を 16 ビット符号付き整数に変換します。

ToInt16(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 16 ビット符号付き整数に変換します。

ToInt16(SByte)

指定した 8 ビット符号付き整数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(Single)

指定した単精度浮動小数点数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(String)

指定した数値の文字列形式を等価の 16 ビット符号付き整数に変換します。

ToInt16(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 16 ビット符号付き整数に変換します。

ToInt16(String, Int32)

指定した基数の数値の文字列形式を等価の 16 ビット符号付き整数に変換します。

ToInt16(UInt16)

指定した 16 ビット符号なし整数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(UInt32)

指定した 32 ビット符号なし整数の値を等価の 16 ビット符号付き整数に変換します。

ToInt16(UInt64)

指定した 64 ビット符号なし整数の値を等価の 16 ビット符号付き整数に変換します。

ToInt32(Boolean)

指定したブール値を等価の 32 ビット符号付き整数に変換します。

ToInt32(Byte)

指定した 8 ビット符号なし整数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(Char)

指定した Unicode 文字の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToInt32(Decimal)

指定した 10 進数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(Double)

指定した倍精度浮動小数点数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(Int16)

指定した 16 ビット符号付き整数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(Int32)

指定した 32 ビット符号付き整数を返します。実際の変換は実行されません。

ToInt32(Int64)

指定した 64 ビット符号付き整数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(Object)

指定したオブジェクトの値を 32 ビット符号付き整数に変換します。

ToInt32(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 32 ビット符号付き整数に変換します。

ToInt32(SByte)

指定した 8 ビット符号付き整数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(Single)

指定した単精度浮動小数点数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(String)

指定した数値の文字列形式を等価の 32 ビット符号付き整数に変換します。

ToInt32(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 32 ビット符号付き整数に変換します。

ToInt32(String, Int32)

指定した基数の数値の文字列形式を等価の 32 ビット符号付き整数に変換します。

ToInt32(UInt16)

指定した 16 ビット符号なし整数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(UInt32)

指定した 32 ビット符号なし整数の値を等価の 32 ビット符号付き整数に変換します。

ToInt32(UInt64)

指定した 64 ビット符号なし整数の値を等価の 32 ビット符号付き整数に変換します。

ToInt64(Boolean)

指定したブール値を等価の 64 ビット符号付き整数に変換します。

ToInt64(Byte)

指定した 8 ビット符号なし整数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(Char)

指定した Unicode 文字の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToInt64(Decimal)

指定した 10 進数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(Double)

指定した倍精度浮動小数点数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(Int16)

指定した 16 ビット符号付き整数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(Int32)

指定した 32 ビット符号付き整数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(Int64)

指定した 64 ビット符号付き整数を返します。実際の変換は実行されません。

ToInt64(Object)

指定したオブジェクトの値を 64 ビット符号付き整数に変換します。

ToInt64(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 64 ビット符号付き整数に変換します。

ToInt64(SByte)

指定した 8 ビット符号付き整数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(Single)

指定した単精度浮動小数点数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(String)

指定した数値の文字列形式を等価の 64 ビット符号付き整数に変換します。

ToInt64(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 64 ビット符号付き整数に変換します。

ToInt64(String, Int32)

指定した基数の数値の文字列形式を等価の 64 ビット符号付き整数に変換します。

ToInt64(UInt16)

指定した 16 ビット符号なし整数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(UInt32)

指定した 32 ビット符号なし整数の値を等価の 64 ビット符号付き整数に変換します。

ToInt64(UInt64)

指定した 64 ビット符号なし整数の値を等価の 64 ビット符号付き整数に変換します。

ToSByte(Boolean)

指定したブール値を等価の 8 ビット符号付き整数に変換します。

ToSByte(Byte)

指定した 8 ビット符号なし整数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(Char)

指定した Unicode 文字の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToSByte(Decimal)

指定した 10 進数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(Double)

指定した倍精度浮動小数点数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(Int16)

指定した 16 ビット符号付き整数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(Int32)

指定した 32 ビット符号付き整数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(Int64)

指定した 64 ビット符号付き整数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(Object)

指定したオブジェクトの値を 8 ビット符号付き整数に変換します。

ToSByte(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 8 ビット符号付き整数に変換します。

ToSByte(SByte)

指定した 8 ビット符号付き整数を返します。実際の変換は実行されません。

ToSByte(Single)

指定した単精度浮動小数点数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(String)

指定した数値の文字列形式を等価の 8 ビット符号付き整数に変換します。

ToSByte(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 8 ビット符号付き整数に変換します。

ToSByte(String, Int32)

指定した基数の数値の文字列形式を等価の 8 ビット符号付き整数に変換します。

ToSByte(UInt16)

指定した 16 ビット符号なし整数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(UInt32)

指定した 32 ビット符号なし整数の値を等価の 8 ビット符号付き整数に変換します。

ToSByte(UInt64)

指定した 64 ビット符号なし整数の値を等価の 8 ビット符号付き整数に変換します。

ToSingle(Boolean)

指定したブール値を等価の単精度浮動小数点数に変換します。

ToSingle(Byte)

指定した 8 ビット符号なし整数の値を等価の単精度浮動小数点数に変換します。

ToSingle(Char)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToSingle(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToSingle(Decimal)

指定した 10 進数の値を等価の単精度浮動小数点数に変換します。

ToSingle(Double)

指定した倍精度浮動小数点数の値を等価の単精度浮動小数点数に変換します。

ToSingle(Int16)

指定した 16 ビット符号付き整数の値を等価の単精度浮動小数点数に変換します。

ToSingle(Int32)

指定した 32 ビット符号付き整数の値を等価の単精度浮動小数点数に変換します。

ToSingle(Int64)

指定した 64 ビット符号付き整数の値を等価の単精度浮動小数点数に変換します。

ToSingle(Object)

指定したオブジェクトの値を単精度浮動小数点数に変換します。

ToSingle(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を単精度浮動小数点数に変換します。

ToSingle(SByte)

指定した 8 ビット符号付き整数の値を等価の単精度浮動小数点数に変換します。

ToSingle(Single)

指定した単精度浮動小数点数を返します。実際の変換は実行されません。

ToSingle(String)

指定した数値の文字列形式を等価の単精度浮動小数点数に変換します。

ToSingle(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した文字列形式の数値を等価の単精度浮動小数点数に変換します。

ToSingle(UInt16)

指定した 16 ビット符号なし整数の値を等価の単精度浮動小数点数に変換します。

ToSingle(UInt32)

指定した 32 ビット符号なし整数の値を等価の単精度浮動小数点数に変換します。

ToSingle(UInt64)

指定した 64 ビット符号なし整数の値を等価の単精度浮動小数点数に変換します。

ToString(Boolean)

指定したブール値を等価の文字列形式に変換します。

ToString(Boolean, IFormatProvider)

指定したブール値を等価の文字列形式に変換します。

ToString(Byte)

指定した 8 ビット符号なし整数の値を等価の文字列形式に変換します。

ToString(Byte, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した 8 ビット符号なし整数の値を等価の文字列形式に変換します。

ToString(Byte, Int32)

8 ビット符号なし整数の値を、指定したベース内の等価の文字列形式に変換します。

ToString(Char)

指定した Unicode 文字の値を等価の文字列形式に変換します。

ToString(Char, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した Unicode 文字の値を等価の文字列形式に変換します。

ToString(DateTime)

指定した DateTime の値を等価の文字列形式に変換します。

ToString(DateTime, IFormatProvider)

指定したカルチャ固有の書式設定情報を使用して、指定した DateTime の値を等価の文字列形式に変換します。

ToString(Decimal)

指定した 10 進数の値を等価の文字列形式に変換します。

ToString(Decimal, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した 10 進数の値を等価の文字列形式に変換します。

ToString(Double)

指定した倍精度浮動小数点数の値を等価の文字列形式に変換します。

ToString(Double, IFormatProvider)

指定した倍精度浮動小数点数の値を等価の文字列形式に変換します。

ToString(Int16)

指定した 16 ビット符号付き整数の値を等価の文字列形式に変換します。

ToString(Int16, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した 16 ビット符号付き整数の値を等価の文字列形式に変換します。

ToString(Int16, Int32)

16 ビット符号付き整数の値を、指定したベース内の等価の文字列形式に変換します。

ToString(Int32)

指定した 32 ビット符号付き整数の値を等価の文字列形式に変換します。

ToString(Int32, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した 32 ビット符号付き整数の値を等価の文字列形式に変換します。

ToString(Int32, Int32)

32 ビット符号付き整数の値を、指定したベース内の等価の文字列形式に変換します。

ToString(Int64)

指定した 64 ビット符号付き整数の値を等価の文字列形式に変換します。

ToString(Int64, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した 64 ビット符号付き整数の値を等価の文字列形式に変換します。

ToString(Int64, Int32)

64 ビット符号付き整数の値を、指定したベース内の等価の文字列形式に変換します。

ToString(Object)

指定したオブジェクトの値を等価の文字列形式に変換します。

ToString(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を等価の文字列形式に変換します。

ToString(SByte)

指定した 8 ビット符号付き整数の値を等価の文字列形式に変換します。

ToString(SByte, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した 8 ビット符号付き整数の値を等価の文字列形式に変換します。

ToString(Single)

指定した単精度浮動小数点数の値を等価の文字列形式に変換します。

ToString(Single, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した単精度浮動小数点数の値を等価の文字列形式に変換します。

ToString(String)

指定した文字列インスタンスを返します。実際の変換は実行されません。

ToString(String, IFormatProvider)

指定した文字列インスタンスを返します。実際の変換は実行されません。

ToString(UInt16)

指定した 16 ビット符号なし整数の値を等価の文字列形式に変換します。

ToString(UInt16, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した 16 ビット符号なし整数の値を等価の文字列形式に変換します。

ToString(UInt32)

指定した 32 ビット符号なし整数の値を等価の文字列形式に変換します。

ToString(UInt32, IFormatProvider)

指定したカルチャ固有の書式設定情報を使用して、指定した 32 ビット符号なし整数の値を等価の文字列形式に変換します。

ToString(UInt64)

指定した 64 ビット符号なし整数の値を等価の文字列形式に変換します。

ToString(UInt64, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した 64 ビット符号なし整数の値を等価の文字列形式に変換します。

ToUInt16(Boolean)

指定したブール値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(Byte)

指定した 8 ビット符号なし整数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(Char)

指定した Unicode 文字の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToUInt16(Decimal)

指定した 10 進数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(Double)

指定した倍精度浮動小数点数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(Int16)

指定した 16 ビット符号付き整数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(Int32)

指定した 32 ビット符号付き整数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(Int64)

指定した 64 ビット符号付き整数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(Object)

指定したオブジェクトの値を 16 ビット符号なし整数に変換します。

ToUInt16(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 16 ビット符号なし整数に変換します。

ToUInt16(SByte)

指定した 8 ビット符号付き整数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(Single)

指定した単精度浮動小数点数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(String)

指定した数値の文字列形式を等価の 16 ビット符号なし整数に変換します。

ToUInt16(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 16 ビット符号なし整数に変換します。

ToUInt16(String, Int32)

指定した基数の数値の文字列形式を等価の 16 ビット符号なし整数に変換します。

ToUInt16(UInt16)

指定した 16 ビット符号なし整数を返します。実際の変換は実行されません。

ToUInt16(UInt32)

指定した 32 ビット符号なし整数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt16(UInt64)

指定した 64 ビット符号なし整数の値を等価の 16 ビット符号なし整数に変換します。

ToUInt32(Boolean)

指定したブール値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(Byte)

指定した 8 ビット符号なし整数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(Char)

指定した Unicode 文字の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToUInt32(Decimal)

指定した 10 進数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(Double)

指定した倍精度浮動小数点数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(Int16)

指定した 16 ビット符号付き整数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(Int32)

指定した 32 ビット符号付き整数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(Int64)

指定した 64 ビット符号付き整数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(Object)

指定したオブジェクトの値を 32 ビット符号なし整数に変換します。

ToUInt32(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 32 ビット符号なし整数に変換します。

ToUInt32(SByte)

指定した 8 ビット符号付き整数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(Single)

指定した単精度浮動小数点数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(String)

指定した数値の文字列形式を等価の 32 ビット符号なし整数に変換します。

ToUInt32(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 32 ビット符号なし整数に変換します。

ToUInt32(String, Int32)

指定した基数の数値の文字列形式を等価の 32 ビット符号なし整数に変換します。

ToUInt32(UInt16)

指定した 16 ビット符号なし整数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt32(UInt32)

指定した 32 ビット符号なし整数を返します。実際の変換は実行されません。

ToUInt32(UInt64)

指定した 64 ビット符号なし整数の値を等価の 32 ビット符号なし整数に変換します。

ToUInt64(Boolean)

指定したブール値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(Byte)

指定した 8 ビット符号なし整数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(Char)

指定した Unicode 文字の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(DateTime)

このメソッドを呼び出すと、常に InvalidCastExceptionがスローされます。

ToUInt64(Decimal)

指定した 10 進数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(Double)

指定した倍精度浮動小数点数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(Int16)

指定した 16 ビット符号付き整数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(Int32)

指定した 32 ビット符号付き整数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(Int64)

指定した 64 ビット符号付き整数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(Object)

指定したオブジェクトの値を 64 ビット符号なし整数に変換します。

ToUInt64(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 64 ビット符号なし整数に変換します。

ToUInt64(SByte)

指定した 8 ビット符号付き整数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(Single)

指定した単精度浮動小数点数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(String)

指定した数値の文字列形式を等価の 64 ビット符号なし整数に変換します。

ToUInt64(String, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定した数値の文字列形式を等価の 64 ビット符号なし整数に変換します。

ToUInt64(String, Int32)

指定した基数の数値の文字列形式を等価の 64 ビット符号なし整数に変換します。

ToUInt64(UInt16)

指定した 16 ビット符号なし整数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(UInt32)

指定した 32 ビット符号なし整数の値を等価の 64 ビット符号なし整数に変換します。

ToUInt64(UInt64)

指定した 64 ビット符号なし整数を返します。実際の変換は実行されません。

TryFromBase64Chars(ReadOnlySpan<Char>, Span<Byte>, Int32)

base-64 桁でエンコードされた文字列形式を含む指定されたスパンを、8 ビット符号なし整数のスパンに変換しようとします。

TryFromBase64String(String, Span<Byte>, Int32)

base-64 桁でエンコードされた指定された文字列形式を、8 ビット符号なし整数のスパンに変換しようとします。

TryToBase64Chars(ReadOnlySpan<Byte>, Span<Char>, Int32, Base64FormattingOptions)

指定した読み取り専用スパン内の 8 ビット符号なし整数を、base-64 桁でエンコードされた同等の文字列形式に変換しようとします。 必要に応じて、戻り値に改行を挿入するかどうかを指定できます。

TryToHexString(ReadOnlySpan<Byte>, Span<Char>, Int32)

8 ビット符号なし整数のスパンを、大文字の 16 進文字でエンコードされた同等のスパン表現に変換します。

TryToHexStringLower(ReadOnlySpan<Byte>, Span<Char>, Int32)

8 ビット符号なし整数のスパンを、小文字の 16 進文字でエンコードされた同等のスパン表現に変換します。

適用対象

こちらもご覧ください