Convert クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
基本データ型を別の基本データ型に変換します。
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
例
次の例では、 クラスの変換メソッドConvertの一部 (、ToBoolean、、 ToStringなどToInt32) を示します。
Double dNumber = 23.15;
try
{
// Returns 23
Int32 iNumber = Convert::ToInt32( dNumber );
}
catch ( OverflowException^ )
{
Console::WriteLine(
"Overflow in Double to Int32 conversion" );
}
// Returns True
Boolean bNumber = Convert::ToBoolean( dNumber );
// Returns "23.15"
String^ strNumber = Convert::ToString( dNumber );
try
{
// Returns '2'
Char chrNumber = Convert::ToChar( strNumber->Substring( 0, 1 ) );
}
catch ( ArgumentNullException^ )
{
Console::WriteLine( "String is null" );
}
catch ( FormatException^ )
{
Console::WriteLine( "String length is greater than 1" );
}
// System::Console::ReadLine() returns a string and it
// must be converted.
Int32 newInteger = 0;
try
{
Console::WriteLine( "Enter an integer:" );
newInteger = Convert::ToInt32( System::Console::ReadLine() );
}
catch ( ArgumentNullException^ )
{
Console::WriteLine( "String is null" );
}
catch ( FormatException^ )
{
Console::WriteLine( "String does not consist of an " +
"optional sign followed by a series of digits" );
}
catch ( OverflowException^ )
{
Console::WriteLine( "Overflow in string to Int32 conversion" );
}
Console::WriteLine( "Your integer as a Double is {0}",
Convert::ToDouble( newInteger ) );
double dNumber = 23.15;
try {
// Returns 23
int iNumber = System.Convert.ToInt32(dNumber);
}
catch (System.OverflowException) {
System.Console.WriteLine(
"Overflow in double to int conversion.");
}
// Returns True
bool bNumber = System.Convert.ToBoolean(dNumber);
// Returns "23.15"
string strNumber = System.Convert.ToString(dNumber);
try {
// Returns '2'
char chrNumber = System.Convert.ToChar(strNumber[0]);
}
catch (System.ArgumentNullException) {
System.Console.WriteLine("String is null");
}
catch (System.FormatException) {
System.Console.WriteLine("String length is greater than 1.");
}
// System.Console.ReadLine() returns a string and it
// must be converted.
int newInteger = 0;
try {
System.Console.WriteLine("Enter an integer:");
newInteger = System.Convert.ToInt32(
System.Console.ReadLine());
}
catch (System.ArgumentNullException) {
System.Console.WriteLine("String is null.");
}
catch (System.FormatException) {
System.Console.WriteLine("String does not consist of an " +
"optional sign followed by a series of digits.");
}
catch (System.OverflowException) {
System.Console.WriteLine(
"Overflow in string to int conversion.");
}
System.Console.WriteLine("Your integer as a double is {0}",
System.Convert.ToDouble(newInteger));
let dNumber = 23.15
try
// Returns 23
Convert.ToInt32 dNumber
|> ignore
with :? OverflowException ->
printfn "Overflow in double to int conversion."
// Returns True
let bNumber = System.Convert.ToBoolean dNumber
// Returns "23.15"
let strNumber = System.Convert.ToString dNumber
try
// Returns '2'
System.Convert.ToChar strNumber[0]
|> ignore
with
| :? ArgumentNullException ->
printfn "String is null"
| :? FormatException ->
printfn "String length is greater than 1."
// System.Console.ReadLine() returns a string and it
// must be converted.
let newInteger =
try
printfn "Enter an integer:"
System.Convert.ToInt32(Console.ReadLine())
with
| :? ArgumentNullException ->
printfn "String is null."
0
| :? FormatException ->
printfn "String does not consist of an optional sign followed by a series of digits."
0
| :? OverflowException ->
printfn "Overflow in string to int conversion."
0
printfn $"Your integer as a double is {System.Convert.ToDouble newInteger}"
Dim dNumber As Double
dNumber = 23.15
Try
' Returns 23
Dim iNumber As Integer
iNumber = System.Convert.ToInt32(dNumber)
Catch exp As System.OverflowException
System.Console.WriteLine("Overflow in double to int conversion.")
End Try
' Returns True
Dim bNumber As Boolean
bNumber = System.Convert.ToBoolean(dNumber)
' Returns "23.15"
Dim strNumber As String
strNumber = System.Convert.ToString(dNumber)
Try
' Returns '2'
Dim chrNumber As Char
chrNumber = System.Convert.ToChar(strNumber.Chars(1))
Catch exp As System.ArgumentNullException
System.Console.WriteLine("String is null.")
Catch exp As System.FormatException
System.Console.WriteLine("String length is greater than 1.")
End Try
' System.Console.ReadLine() returns a string and it
' must be converted.
Dim newInteger As Integer
newInteger = 0
Try
System.Console.WriteLine("Enter an integer:")
newInteger = System.Convert.ToInt32(System.Console.ReadLine())
Catch exp As System.ArgumentNullException
System.Console.WriteLine("String is null.")
Catch exp As System.FormatException
System.Console.WriteLine("String does not consist of an " + _
"optional sign followed by a series of digits.")
Catch exp As System.OverflowException
System.Console.WriteLine("Overflow in string to int conversion.")
End Try
System.Console.WriteLine("Your integer as a double is {0}", _
System.Convert.ToDouble(newInteger))
注釈
クラスの Convert 静的メソッドは、主に .NET の基本データ型との間の変換をサポートするために使用されます。 サポートされている基本型はBoolean、、Char、、SByte、、Byte、Int32Int16、Int64、UInt32SingleUInt16DoubleDecimalUInt64DateTimeおよび Stringです。 さらに、 クラスには、 Convert 他の種類の変換をサポートするメソッドが含まれています。
この記事は、次のセクションで構成されています。
基本型から 10 進数以外の基本型への変換カスタム オブジェクトから基本型への変換カルチャ固有の書式設定情報Base64 他の一般的な変換のエンコード
基本型との間の変換
すべての基本型を他のすべての基本型に変換する変換メソッドが存在します。 ただし、特定の変換メソッドに対する実際の呼び出しでは、実行時の基本型の値とターゲットの基本型に応じて、5 つの結果のいずれかを生成できます。 次の 5 つの結果があります。
変換なし。 これは、型からそれ自体への変換が試行された場合に発生します (たとえば、 型Int32の引数を使用して を呼び出Convert.ToInt32(Int32)します)。 この場合、 メソッドは単に元の型のインスタンスを返します。
InvalidCastException。 これは、特定の変換がサポートされていない場合に発生します。 InvalidCastExceptionは、次の変換に対してスローされます。
FormatException。 これは、文字列が適切な形式でないために、文字列値を他の基本型に変換しようとすると失敗した場合に発生します。 次の変換に対して例外がスローされます。
値に変換Booleanされる文字列が または と等Boolean.TrueStringBoolean.FalseStringしくない。
値に変換する文字列は、 Char 複数の文字で構成されます。
任意の数値型に変換される文字列は、有効な数値として認識されません。
に DateTime 変換される文字列は、有効な日付と時刻の値として認識されません。
変換が成功しました。 前の結果に記載されていない 2 つの異なる基本型間の変換の場合、すべての拡大変換と、データの損失が発生しない縮小変換はすべて成功し、メソッドは対象となる基本型の値を返します。
OverflowException。 これは、縮小変換によってデータが失われる場合に発生します。 たとえば、値が 10000 のインスタンスを型にByte変換Int32しようとすると、 がスローOverflowExceptionされます。これは、10000 がデータ型のByte範囲外であるためです。
数値型の変換によって有効桁数が失われた場合 (つまり、一部の最下位桁の損失) が発生した場合、例外はスローされません。 ただし、結果が特定の変換メソッドの戻り値の型で表すことができるよりも大きい場合は、例外がスローされます。
たとえば、 が にSingle変換されると、Double精度の低下が発生する可能性がありますが、例外はスローされません。 ただし、 の Double 大きさが大きすぎて で Single表されていない場合は、オーバーフロー例外がスローされます。
10 進数以外の数値
クラスには Convert 、整数値を 10 進数以外の文字列表現に変換したり、10 進数以外の数値を表す文字列を整数値に変換したりするために呼び出すことができる静的メソッドが含まれています。 これらの各変換メソッドには base
、数値システム、バイナリ (底 2)、8 進数 (底 8)、16 進数 (底 16)、および 10 進数 (底 10) を指定できる引数が含まれています。 CLS 準拠の各プリミティブ整数型を文字列に変換するメソッドと、文字列を各プリミティブ整数型に変換するメソッドのセットがあります。
ToString(Byte, Int32) と ToByte(String, Int32)は、指定したベース内の文字列との間でバイト値を変換します。
ToString(Int16, Int32) および ToInt16(String, Int32)は、16 ビット符号付き整数を、指定したベース内の文字列との間で変換します。
ToString(Int32, Int32) と ToInt32(String, Int32)は、指定したベース内の文字列との間で 32 ビット符号付き整数を変換します。
ToString(Int64, Int32) および ToInt64(String, Int32)は、64 ビット符号付き整数を、指定したベース内の文字列との間で変換します。
ToSByte(String, Int32)を使用して、指定した形式のバイト値の文字列表現を符号付きバイトに変換します。
ToUInt16(String, Int32)指定した形式の整数の文字列表現を符号なし 16 ビット整数に変換します。
ToUInt32(String, Int32)指定した形式の整数の文字列表現を符号なし 32 ビット整数に変換します。
ToUInt64(String, Int32)指定した形式の整数の文字列表現を符号なし 64 ビット整数に変換します。
次の例では、 の Int16.MaxValue 値を、サポートされているすべての数値形式の文字列に変換します。 次に、文字列値を値に Int16 変換します。
using namespace System;
void main()
{
array<int>^ baseValues = { 2, 8, 10, 16 };
Int16 value = Int16::MaxValue;
for each (Int16 baseValue in baseValues) {
String^ s = Convert::ToString(value, baseValue);
Int16 value2 = Convert::ToInt16(s, baseValue);
Console::WriteLine("{0} --> {1} (base {2}) --> {3}",
value, s, baseValue, value2);
}
}
// The example displays the following output:
// 32767 --> 111111111111111 (base 2) --> 32767
// 32767 --> 77777 (base 8) --> 32767
// 32767 --> 32767 (base 10) --> 32767
// 32767 --> 7fff (base 16) --> 32767
using System;
public class Example
{
public static void Main()
{
int[] baseValues = { 2, 8, 10, 16 };
short value = Int16.MaxValue;
foreach (var baseValue in baseValues) {
String s = Convert.ToString(value, baseValue);
short value2 = Convert.ToInt16(s, baseValue);
Console.WriteLine("{0} --> {1} (base {2}) --> {3}",
value, s, baseValue, value2);
}
}
}
// The example displays the following output:
// 32767 --> 111111111111111 (base 2) --> 32767
// 32767 --> 77777 (base 8) --> 32767
// 32767 --> 32767 (base 10) --> 32767
// 32767 --> 7fff (base 16) --> 32767
open System
let baseValues = [ 2; 8; 10; 16 ]
let value = Int16.MaxValue
for baseValue in baseValues do
let s = Convert.ToString(value, baseValue)
let value2 = Convert.ToInt16(s, baseValue)
printfn $"{value} --> {s} (base {baseValue}) --> {value2}"
// The example displays the following output:
// 32767 --> 111111111111111 (base 2) --> 32767
// 32767 --> 77777 (base 8) --> 32767
// 32767 --> 32767 (base 10) --> 32767
// 32767 --> 7fff (base 16) --> 32767
Module Example
Public Sub Main()
Dim baseValues() As Integer = { 2, 8, 10, 16 }
Dim value As Short = Int16.MaxValue
For Each baseValue in baseValues
Dim s As String = Convert.ToString(value, baseValue)
Dim value2 As Short = Convert.ToInt16(s, baseValue)
Console.WriteLine("{0} --> {1} (base {2}) --> {3}",
value, s, baseValue, value2)
Next
End Sub
End Module
' The example displays the following output:
' 32767 --> 111111111111111 (base 2) --> 32767
' 32767 --> 77777 (base 8) --> 32767
' 32767 --> 32767 (base 10) --> 32767
' 32767 --> 7fff (base 16) --> 32767
カスタム オブジェクトから基本型への変換
メソッドは、基本型間の変換をサポートするだけでなく、 Convert 任意のカスタム型から任意の基本型への変換をサポートします。 これを行うには、カスタム型で インターフェイスを IConvertible 実装する必要があります。このインターフェイスでは、実装する型を各基本型に変換するためのメソッドを定義します。 特定の型でサポートされていない変換では、 をスローする InvalidCastException必要があります。
メソッドが最初のChangeTypeパラメーターとしてカスタム型を渡されたとき、または Type メソッド (または がConvert.ToInt32(Object)Convert.ToDouble(Object, IFormatProvider)呼び出され、最初のパラメーターとしてカスタム型のインスタンスが渡された場合Convert.To
、 Convert メソッドはカスタム型のIConvertible実装を呼び出して変換を実行します。 詳細については、「 .NET での型変換」を参照してください。
書式設定情報のCulture-Specific
すべての基本型変換メソッドと ChangeType メソッドには、 型 IFormatProviderのパラメーターを持つオーバーロードが含まれています。 たとえば、 Convert.ToBoolean メソッドには次の 2 つのオーバーロードがあります。
パラメーターは IFormatProvider 、変換プロセスを支援するためにカルチャ固有の書式設定情報を提供できます。 ただし、ほとんどの基本型変換メソッドでは無視されます。 これは、次の基本型変換メソッドでのみ使用されます。 引数が null
IFormatProvider これらのメソッドに渡される場合は、現在の CultureInfo カルチャを表す オブジェクトが使用されます。
値を数値型に変換するメソッド。 パラメーターは IFormatProvider 、 型 String と IFormatProviderのパラメーターを持つオーバーロードによって使用されます。 また、型のパラメーターを持ち、オブジェクトの実行時の型ObjectIFormatProviderが である場合は、 Stringオーバーロードによっても使用されます。
値を日付と時刻に変換するメソッド。 パラメーターは IFormatProvider 、 型 String と IFormatProviderのパラメーターを持つオーバーロードによって使用されます。 また、型のパラメーターを持ち、オブジェクトの実行時の型ObjectIFormatProviderが である場合は、 Stringオーバーロードによっても使用されます。
パラメーターを Convert.ToString 含み、数値を IFormatProvider 文字列に変換するか、値を文字列 DateTime に変換するオーバーロードによって。
ただし、 を実装 IConvertible するユーザー定義型では、 パラメーターを IFormatProvider 使用できます。
Base64 エンコード
Base64 エンコードは、バイナリ データを文字列に変換します。 base-64 桁のデータは、7 ビット文字のみを送信できるデータ チャネルを介して簡単に伝達できます。 クラスには Convert 、base64 エンコードをサポートする次のメソッドが含まれています。一連のメソッドは、バイト String 配列を、base-64 桁の文字で構成される Unicode 文字の配列との間でまたは との間で変換することをサポートします。
ToBase64Stringバイト配列を base64 でエンコードされた文字列に変換します。
ToBase64CharArrayバイト配列を base64 でエンコードされた文字配列に変換します。
FromBase64Stringbase64 でエンコードされた文字列をバイト配列に変換します。
FromBase64CharArraybase64 でエンコードされた文字配列をバイト配列に変換します。
その他の一般的な変換
NET Framework の他のクラスを使用して、クラスの静的メソッドでサポートされていないいくつかの変換を Convert 実行できます。 次の設定があります。
バイト配列への変換 クラスは BitConverter 、プリミティブ数値型 (を含む Boolean) をバイト配列に変換し、バイト配列からプリミティブ データ型に戻すメソッドを提供します。
文字エンコードとデコード クラスとその派生クラス (や UTF8EncodingなどUnicodeEncoding) はEncoding、文字配列または文字列をエンコードするメソッド (つまり、特定のエンコードのバイト配列に変換する) と、エンコードされたバイト配列をデコードするメソッド (つまり、バイト配列を UTF16 でエンコードされた Unicode 文字に戻す) を提供します。 詳細については、「 .NET での文字エンコード」を参照してください。
フィールド
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(String) |
指定した文字列を変換します。バイナリ データは 16 進数の文字として等価の 8 ビット符号なし整数配列にエンコードされます。 |
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 進数の大文字でエンコードされた等価の文字列表現に変換します。 |
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 の数字でエンコードされた文字列形式に変換しようとします。 必要に応じて、戻り値に改行を挿入するかどうかを指定できます。 |