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)

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

FromBase64String(String)

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

FromHexString(ReadOnlySpan<Char>)

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

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

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

FromHexString(String)

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

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

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

GetTypeCode(Object)

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

IsDBNull(Object)

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

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

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

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

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

ToBase64String(Byte[])

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

ToBase64String(Byte[], Base64FormattingOptions)

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

ToBase64String(Byte[], Int32, Int32)

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

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

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

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)

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

ToBoolean(Boolean)

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

ToBoolean(Byte)

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

ToBoolean(Char)

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

ToBoolean(DateTime)

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

ToBoolean(Decimal)

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

ToBoolean(Double)

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

ToBoolean(Int16)

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

ToBoolean(Int32)

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

ToBoolean(Int64)

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

ToBoolean(Object)

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

ToBoolean(Object, IFormatProvider)

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

ToBoolean(SByte)

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

ToBoolean(Single)

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

ToBoolean(String)

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

ToBoolean(String, IFormatProvider)

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

ToBoolean(UInt16)

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

ToBoolean(UInt32)

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

ToBoolean(UInt64)

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

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)

指定した文字列の 1 番目の文字を Unicode 文字に変換します。

ToChar(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した文字列の 1 番目の文字を 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[])

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

ToHexStringLower(Byte[], Int32, Int32)

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

ToHexStringLower(ReadOnlySpan<Byte>)

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

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)

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

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

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

適用対象

こちらもご覧ください