Convert クラス

定義

基本データ型を別の基本データ型に変換します。Converts a base data type to another base data type.

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

Convertの例は、クラスの変換メソッドの一部を示してToInt32 ToStringToBooleanます。これには、、、などが含まれます。The following example demonstrates some of the conversion methods in the Convert class, including ToInt32, ToBoolean, and ToString.

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));
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 Framework の基本データ型との間の変換をサポートするために使用されます。The static methods of the Convert class are primarily used to support conversion to and from the base data types in the .NET Framework. サポートされているBoolean基本Char型はByte SByteInt16Int32Int64 、、UInt16、 、UInt64 、、、、、、です。Double UInt32 Single、 、DateTimeおよび。String DecimalThe supported base types are Boolean, Char, SByte, Byte, Int16, Int32, Int64, UInt16, UInt32, UInt64, Single, Double, Decimal, DateTime and String. また、クラスにConvertは、他の種類の変換をサポートするメソッドが含まれています。In addition, the Convert class includes methods to support other kinds of conversions.

このトピックは、次のセクションで構成されています。This topic consists of the following sections:

基本型との間の変換 Conversions to and from Base Types
10進数以外の数値 Non-Decimal Numbers
カスタムオブジェクトから基本データ型への変換 Conversions from Custom Objects to Base Types
カルチャ固有の書式設定情報 Culture-Specific Formatting Information
Base64 エンコード Base64 Encoding
その他の一般的な変換Other Common Conversions

基本型との間の変換Conversions to and from Base Types

すべての基本型を他のすべての基本型に変換するための変換メソッドが存在します。A conversion method exists to convert every base type to every other base type. ただし、特定の変換メソッドを実際に呼び出すと、実行時の基本型の値とターゲットの基本型に応じて、5つの結果のいずれかが生成される可能性があります。However, the actual call to a particular conversion method can produce one of five outcomes, depending on the value of the base type at run time and the target base type. 次の5つの結果があります。These five outcomes are:

  • 変換は行われません。No conversion. このエラーは、型からそれ自体に変換しようとした場合 (たとえば、型Convert.ToInt32(Int32) Int32の引数を指定してを呼び出すことによって) に発生します。This occurs when an attempt is made to convert from a type to itself (for example, by calling Convert.ToInt32(Int32) with an argument of type Int32). この場合、メソッドは単純に元の型のインスタンスを返します。In this case, the method simply returns an instance of the original type.

  • InvalidCastExceptionAn InvalidCastException. このエラーは、特定の変換がサポートされていない場合に発生します。This occurs when a particular conversion is not supported. 次の変換に対してがスローされます。InvalidCastExceptionAn InvalidCastException is thrown for the following conversions:

  • FormatExceptionA FormatException. このエラーは、文字列値を他の基本型に変換しようとしても、文字列が適切な形式ではないために失敗した場合に発生します。This occurs when the attempt to convert a string value to any other base type fails because the string is not in the proper format. この例外は、次の変換に対してスローされます。The exception is thrown for the following conversions:

    • Boolean値に変換される文字列がまたはBoolean.FalseStringと一致Boolean.TrueStringしません。A string to be converted to a Boolean value does not equal Boolean.TrueString or Boolean.FalseString.

    • Char値に変換する文字列は、複数の文字で構成されます。A string to be converted to a Char value consists of multiple characters.

    • 任意の数値型に変換される文字列は、有効な数値として認識されません。A string to be converted to any numeric type is not recognized as a valid number.

    • に変換される文字列DateTimeは、有効な日付と時刻の値として認識されません。A string to be converted to a DateTime is not recognized as a valid date and time value.

  • 正常に変換された。A successful conversion. 前の結果に記載されていない2つの異なる基本型の間の変換では、すべての拡大変換と、データの損失を発生させないすべての縮小変換が成功し、メソッドは対象の基本型の値を返します。For conversions between two different base types not listed in the previous outcomes, all widening conversions as well as all narrowing conversions that do not result in a loss of data will succeed and the method will return a value of the targeted base type.

  • OverflowExceptionAn OverflowException. これは、縮小変換によってデータが失われる場合に発生します。This occurs when a narrowing conversion results in a loss of data. たとえば、値が1万であるInt32インスタンスをByte型に変換しようとすると、 OverflowException 1万がByteデータ型の範囲外になるため、がスローされます。For example, trying to convert a Int32 instance whose value is 10000 to a Byte type throws an OverflowException because 10000 is outside the range of the Byte data type.

数値型の変換によって精度が低下する場合 (つまり、最下位の桁が減少する場合)、例外はスローされません。An exception will not be thrown if the conversion of a numeric type results in a loss of precision (that is, the loss of some least significant digits). ただし、結果が特定の変換メソッドの戻り値の型で表すことができるよりも大きい場合、例外がスローされます。However, an exception will be thrown if the result is larger than can be represented by the particular conversion method's return value type.

たとえば、をSingleに変換Doubleすると、精度が低下する可能性がありますが、例外はスローされません。For example, when a Double is converted to a Single, a loss of precision might occur but no exception is thrown. ただし、の大きさDoubleが大きすぎSingleてで表現できない場合は、オーバーフロー例外がスローされます。However, if the magnitude of the Double is too large to be represented by a Single, an overflow exception is thrown.

10進数以外の数値Non-Decimal Numbers

クラスConvertには、整数値を非10進数の文字列形式に変換したり、10進数以外の数値を表す文字列を整数値に変換したりするために呼び出すことができる静的メソッドが含まれています。The Convert class includes static methods that you can call to convert integral values to non-decimal string representations, and to convert strings that represent non-decimal numbers to integral values. これらの各変換メソッドにはbase 、数値システムを指定できる引数、バイナリ (基数 2)、8進数 (base 8)、16進数 (基数 16)、および10進数 (基数 10) が含まれています。Each of these conversion methods includes a base argument that lets you specify the number system; binary (base 2), octal (base 8), and hexadecimal (base 16), as well as decimal (base 10). CLS に準拠している各プリミティブ型の整数型を文字列に変換し、1つの文字列をプリミティブ整数型に変換するためのメソッドのセットがあります。There is a set of methods to convert each of the CLS-compliant primitive integral types to a string, and one to convert a string to each of the primitive integral types:

次の例では、のInt16.MaxValue値を、サポートされているすべての数値形式の文字列に変換します。The following example converts the value of Int16.MaxValue to a string in all supported numeric formats. 次に、文字列値をInt16値に変換します。It then converts the string value back to a Int16 value.

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
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

カスタムオブジェクトから基本データ型への変換Conversions from Custom Objects to Base Types

メソッドはConvert 、基本型間の変換をサポートするだけでなく、任意のカスタム型から任意の基本型への変換をサポートします。In addition to supporting conversions between the base types, the Convert method supports conversion of any custom type to any base type. これを行うには、カスタム型にIConvertibleインターフェイスを実装する必要があります。これにより、実装する型を各基本型に変換するためのメソッドが定義されます。To do this, the custom type must implement the IConvertible interface, which defines methods for converting the implementing type to each of the base types. 特定の型でサポートされていない変換でInvalidCastExceptionは、をスローする必要があります。Conversions that are not supported by a particular type should throw an InvalidCastException.

Convert Convert.ToInt32(Object) Convert.To Convert.ToDouble(Object, IFormatProvider) ** メソッドに最初のパラメーターとしてカスタム型が渡された場合、または型メソッド (やなど) が呼び出され、その最初のパラメーターとしてカスタム型のインスタンスが渡された場合、 ChangeTypeさらに、メソッドは、カスタム型のIConvertible実装を呼び出して変換を実行します。When the ChangeType method is passed a custom type as its first parameter, or when the Convert.ToType method (such as Convert.ToInt32(Object) or Convert.ToDouble(Object, IFormatProvider) is called and passed an instance of a custom type as its first parameter, the Convert method, in turn, calls the custom type's IConvertible implementation to perform the conversion. 詳細については、「 .NET Framework での型変換」を参照してください。For more information, see Type Conversion in the .NET Framework.

カルチャ固有の書式設定情報Culture-Specific Formatting Information

基本型のすべての変換メソッドとChangeTypeメソッドには、型IFormatProviderのパラメーターを持つオーバーロードが含まれています。All the base type conversion methods and the ChangeType method include overloads that have a parameter of type IFormatProvider. たとえば、 Convert.ToBooleanメソッドには次の2つのオーバーロードがあります。For example, the Convert.ToBoolean method has the following two overloads:

パラメーター IFormatProviderは、変換プロセスを支援するために、カルチャ固有の書式情報を提供できます。The IFormatProvider parameter can supply culture-specific formatting information to assist the conversion process. ただし、ほとんどの基本型の変換メソッドでは無視されます。However, it is ignored by most of the base type conversion methods. これは、次の基本型の変換メソッドによってのみ使用されます。これらのメソッドCultureInfoに引数が渡されると、現在のスレッドカルチャを表すオブジェクトが使用されます。 IFormatProvider nullIt is used only by the following base type conversion methods.If a nullIFormatProvider argument is passed to these methods, the CultureInfo object that represents the current thread culture is used.

  • 値を数値型に変換するメソッド。By methods that convert a value to a numeric type. パラメーターは、型およびIFormatProviderStringのパラメーターを持つオーバーロードによって使用されます。 IFormatProviderThe IFormatProvider parameter is used by the overload that has parameters of type String and IFormatProvider. また、型Objectのパラメーターを持つオーバーロードとIFormatProvider 、オブジェクトの実行時の型がのString場合にも使用されます。It is also used by the overload that has parameters of type Object and IFormatProvider if the object's run-time type is a String.

  • 値を日付と時刻に変換するメソッド。By methods that convert a value to a date and time. パラメーターは、型およびIFormatProviderStringのパラメーターを持つオーバーロードによって使用されます。 IFormatProviderThe IFormatProvider parameter is used by the overload that has parameters of type String and IFormatProvider. また、型Objectのパラメーターを持つオーバーロードとIFormatProvider 、オブジェクトの実行時の型がのString場合にも使用されます。It is also used by the overload that has parameters of type Object and IFormatProvider if the object's run-time type is a String.

  • パラメーターを含むオーバーロードによって、数値から文字列またはDateTime値を文字列に変換します。 Convert.ToString IFormatProviderBy the Convert.ToString overloads that include an IFormatProvider parameter and that convert either a numeric value to a string or a DateTime value to a string.

ただし、を実装IConvertibleするユーザー定義型では、 IFormatProviderパラメーターを使用できます。However, any user-defined type that implements IConvertible can make use of the IFormatProvider parameter.

Base64 エンコードBase64 Encoding

Base64 エンコーディングは、バイナリデータを文字列に変換します。Base64 encoding converts binary data to a string. Base-64 の数字で表されるデータは、7ビットの文字のみを送信できるデータチャネルに簡単に伝達できます。Data expressed as base-64 digits can be easily conveyed over data channels that can only transmit 7-bit characters. クラスConvertには、base64 エンコーディングをサポートする次のメソッドが含まれています。一連のメソッドは、バイトの配列から、 Stringまたはとの間の変換、および base-64 の数字で構成される Unicode 文字の配列への変換をサポートします。The Convert class includes the following methods to support base64 encoding: A set of methods support converting an array of bytes to and from a String or to and from an array of Unicode characters consisting of base-64 digit characters.

  • ToBase64String。バイト配列を base64 でエンコードされた文字列に変換します。ToBase64String, which converts a byte array to a base64-encoded string.

  • ToBase64CharArray。バイト配列を base64 でエンコードされた文字配列に変換します。ToBase64CharArray, which converts a byte array to a base64-encoded character array.

  • FromBase64String。 base64 でエンコードされた文字列をバイト配列に変換します。FromBase64String, which converts a base64-encoded string to a byte array.

  • FromBase64CharArray。 base64 でエンコードされた文字配列をバイト配列に変換します。FromBase64CharArray, which converts a base64-encoded character array to a byte array.

その他の一般的な変換Other Common Conversions

NET Framework の他のクラスを使用して、 Convertクラスの静的メソッドでサポートされていない変換を実行することができます。You can use other classes in the NET Framework to perform some conversions that are not supported by the static methods of the Convert class. 次の設定があります。These include:

バイト配列への変換Conversion to byte arrays
クラスBitConverterには、プリミティブな数値型 (を含むBoolean) をバイト配列に変換し、バイト配列からプリミティブデータ型に変換するメソッドが用意されています。The BitConverter class provides methods that convert the primitive numeric types (including Boolean) to byte arrays and from byte arrays back to primitive data types.

文字のエンコードとデコードCharacter encoding and decoding
クラスEncodingとその派生クラス ( UnicodeEncodingUTF8Encodingなど) は、文字配列または文字列をエンコードするメソッド (つまり、特定のエンコーディングのバイト配列に変換する) と、エンコードされたバイト配列をデコードするメソッドを提供します (つまり、バイト配列を UTF16 でエンコードされた Unicode 文字に変換します。The Encoding class and its derived classes (such as UnicodeEncoding and UTF8Encoding) provide methods to encode a character array or a string (that is, to convert them to a byte array in a particular encoding) and to decode an encoded byte array (that is, convert a byte array back to UTF16-encoded Unicode characters. 詳細については、「 .NET Framework の文字エンコード」を参照してください。For more information, see Character Encoding in the .NET Framework

フィールド

DBNull

データのないデータベース列、つまりデータベースが null であることを表す定数。A constant that represents a database column that is absent of data; that is, database null.

メソッド

ChangeType(Object, Type)

指定されたオブジェクトと等しい値を持つ、指定された型のオブジェクトを返します。Returns an object of the specified type and whose value is equivalent to the specified object.

ChangeType(Object, Type, IFormatProvider)

指定したオブジェクトに等しい値を持つ指定した型のオブジェクトを返します。Returns an object of the specified type whose value is equivalent to the specified object. パラメーターにより、カルチャに固有の書式情報が指定されます。A parameter supplies culture-specific formatting information.

ChangeType(Object, TypeCode)

指定したオブジェクトに等しい値を持つ指定した型のオブジェクトを返します。Returns an object of the specified type whose value is equivalent to the specified object.

ChangeType(Object, TypeCode, IFormatProvider)

指定したオブジェクトに等しい値を持つ指定した型のオブジェクトを返します。Returns an object of the specified type whose value is equivalent to the specified object. パラメーターにより、カルチャに固有の書式情報が指定されます。A parameter supplies culture-specific formatting information.

FromBase64CharArray(Char[], Int32, Int32)

Unicode 文字配列のサブセットを変換します。これにより、バイナリ データは Base64 の数字として等価の 8 ビット符号なし整数配列にエンコードされます。Converts a subset of a Unicode character array, which encodes binary data as base-64 digits, to an equivalent 8-bit unsigned integer array. 入力配列のサブセットと変換する要素の数をパラメーターで指定します。Parameters specify the subset in the input array and the number of elements to convert.

FromBase64String(String)

指定した文字列を変換します。これにより、バイナリ データは Base64 の数字として等価の 8 ビット符号なし整数配列にエンコードされます。Converts the specified string, which encodes binary data as base-64 digits, to an equivalent 8-bit unsigned integer array.

GetTypeCode(Object)

指定したオブジェクトの TypeCode を返します。Returns the TypeCode for the specified object.

IsDBNull(Object)

指定したオブジェクトの型が DBNull かどうかを示す値を返します。Returns an indication whether the specified object is of type DBNull.

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

8 ビット符号なし整数配列のサブセットを、Base64 の数字でエンコードされた Unicode 文字配列の等価のサブセットに変換します。Converts a subset of an 8-bit unsigned integer array to an equivalent subset of a Unicode character array encoded with base-64 digits. 入力配列と出力配列のオフセットとしてのサブセット、および変換する入力配列の要素の数をパラメーターで指定します。Parameters specify the subsets as offsets in the input and output arrays, and the number of elements in the input array to convert.

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

8 ビット符号なし整数配列のサブセットを、Base64 の数字でエンコードされた Unicode 文字配列の等価のサブセットに変換します。Converts a subset of an 8-bit unsigned integer array to an equivalent subset of a Unicode character array encoded with base-64 digits. 入力配列と出力配列のオフセットとしてのサブセット、変換する入力配列の要素の数、および出力配列で改行を挿入するかどうかをパラメーターで指定します。Parameters specify the subsets as offsets in the input and output arrays, the number of elements in the input array to convert, and whether line breaks are inserted in the output array.

ToBase64String(Byte[])

8 ビット符号なし整数の配列を、Base64 の数字でエンコードされた等価の文字列形式に変換します。Converts an array of 8-bit unsigned integers to its equivalent string representation that is encoded with base-64 digits.

ToBase64String(Byte[], Base64FormattingOptions)

8 ビット符号なし整数の配列を、Base64 の数字でエンコードされた等価の文字列形式に変換します。Converts an array of 8-bit unsigned integers to its equivalent string representation that is encoded with base-64 digits. 戻り値で改行を挿入するかどうかをパラメーターで指定します。A parameter specifies whether to insert line breaks in the return value.

ToBase64String(Byte[], Int32, Int32)

8 ビット符号なし整数配列のサブセットを、Base64 の数字でエンコードされた等価の文字列形式に変換します。Converts a subset of an array of 8-bit unsigned integers to its equivalent string representation that is encoded with base-64 digits. 入力配列のオフセットとしてのサブセット、および変換する配列の要素の数をパラメーターで指定します。Parameters specify the subset as an offset in the input array, and the number of elements in the array to convert.

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

8 ビット符号なし整数配列のサブセットを、Base64 の数字でエンコードされた等価の文字列形式に変換します。Converts a subset of an array of 8-bit unsigned integers to its equivalent string representation that is encoded with base-64 digits. 入力配列のオフセットとしてのサブセット、変換する配列の要素の数、および戻り値で改行を挿入するかどうかをパラメーターで指定します。Parameters specify the subset as an offset in the input array, the number of elements in the array to convert, and whether to insert line breaks in the return value.

ToBase64String(ReadOnlySpan<Byte>, Base64FormattingOptions)
ToBoolean(Boolean)

指定したブール値を返します。実際の変換は行われません。Returns the specified Boolean value; no actual conversion is performed.

ToBoolean(Byte)

指定した 8 ビット符号なし整数の値を等価の Boolean 値に変換します。Converts the value of the specified 8-bit unsigned integer to an equivalent Boolean value.

ToBoolean(Char)

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

ToBoolean(DateTime)

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

ToBoolean(Decimal)

指定した 10 進数値を等価のブール値に変換します。Converts the value of the specified decimal number to an equivalent Boolean value.

ToBoolean(Double)

指定した倍精度浮動小数点数値を等価のブール値に変換します。Converts the value of the specified double-precision floating-point number to an equivalent Boolean value.

ToBoolean(Int16)

指定された 16 ビット符号付き整数の値を等価のブール値に変換します。Converts the value of the specified 16-bit signed integer to an equivalent Boolean value.

ToBoolean(Int32)

指定した 32 ビット符号付き整数の値を等価の Boolean 値に変換します。Converts the value of the specified 32-bit signed integer to an equivalent Boolean value.

ToBoolean(Int64)

指定した 64 ビット符号付き整数の値を等価の Boolean 値に変換します。Converts the value of the specified 64-bit signed integer to an equivalent Boolean value.

ToBoolean(Object)

指定したオブジェクトの値を等価のブール値に変換します。Converts the value of a specified object to an equivalent Boolean value.

ToBoolean(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を等価のブール値に変換します。Converts the value of the specified object to an equivalent Boolean value, using the specified culture-specific formatting information.

ToBoolean(SByte)

指定した 8 ビット符号付き整数の値を等価の Boolean 値に変換します。Converts the value of the specified 8-bit signed integer to an equivalent Boolean value.

ToBoolean(Single)

指定した単精度浮動小数点数値を等価のブール値に変換します。Converts the value of the specified single-precision floating-point number to an equivalent Boolean value.

ToBoolean(String)

指定した論理値の文字列形式をそれと等価なブール値に変換します。Converts the specified string representation of a logical value to its Boolean equivalent.

ToBoolean(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した論理値の文字列形式を等価のブール値に変換します。Converts the specified string representation of a logical value to its Boolean equivalent, using the specified culture-specific formatting information.

ToBoolean(UInt16)

指定した 16 ビット符号なし整数の値を等価の Boolean 値に変換します。Converts the value of the specified 16-bit unsigned integer to an equivalent Boolean value.

ToBoolean(UInt32)

指定した 32 ビット符号なし整数の値を等価の Boolean 値に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent Boolean value.

ToBoolean(UInt64)

指定した 64 ビット符号なし整数の値を等価の Boolean 値に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent Boolean value.

ToByte(Boolean)

指定したブール値を等価の 8 ビット符号なし整数に変換します。Converts the specified Boolean value to the equivalent 8-bit unsigned integer.

ToByte(Byte)

指定した 8 ビット符号なし整数が返されます。実際の変換は行われません。Returns the specified 8-bit unsigned integer; no actual conversion is performed.

ToByte(Char)

指定した Unicode 文字の値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified Unicode character to the equivalent 8-bit unsigned integer.

ToByte(DateTime)

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

ToByte(Decimal)

指定した 10 進数値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified decimal number to an equivalent 8-bit unsigned integer.

ToByte(Double)

指定した倍精度浮動小数点数値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent 8-bit unsigned integer.

ToByte(Int16)

指定した 16 ビット符号付き整数の値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified 16-bit signed integer to an equivalent 8-bit unsigned integer.

ToByte(Int32)

指定した 32 ビット符号付き整数の値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent 8-bit unsigned integer.

ToByte(Int64)

指定した 64 ビット符号付き整数の値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent 8-bit unsigned integer.

ToByte(Object)

指定したオブジェクトの値を 8 ビット符号なし整数に変換します。Converts the value of the specified object to an 8-bit unsigned integer.

ToByte(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を 8 ビット符号なし整数に変換します。Converts the value of the specified object to an 8-bit unsigned integer, using the specified culture-specific formatting information.

ToByte(SByte)

指定した 8 ビット符号付き整数の値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified 8-bit signed integer to an equivalent 8-bit unsigned integer.

ToByte(Single)

指定した単精度浮動小数点数値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent 8-bit unsigned integer.

ToByte(String)

指定した数値の文字列形式を等価の 8 ビット符号なし整数に変換します。Converts the specified string representation of a number to an equivalent 8-bit unsigned integer.

ToByte(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 8 ビット符号なし整数に変換します。Converts the specified string representation of a number to an equivalent 8-bit unsigned integer, using specified culture-specific formatting information.

ToByte(String, Int32)

指定した基数での数値の文字列形式を、等価の 8 ビット符号なし整数に変換します。Converts the string representation of a number in a specified base to an equivalent 8-bit unsigned integer.

ToByte(UInt16)

指定した 16 ビット符号なし整数の値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified 16-bit unsigned integer to an equivalent 8-bit unsigned integer.

ToByte(UInt32)

指定した 32 ビット符号なし整数の値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent 8-bit unsigned integer.

ToByte(UInt64)

指定した 64 ビット符号なし整数の値を等価の 8 ビット符号なし整数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent 8-bit unsigned integer.

ToChar(Boolean)

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

ToChar(Byte)

指定した 8 ビット符号なし整数の値を等価の Unicode 文字に変換します。Converts the value of the specified 8-bit unsigned integer to its equivalent Unicode character.

ToChar(Char)

指定した Unicode 文字値を返します。実際の変換は実行されません。Returns the specified Unicode character value; no actual conversion is performed.

ToChar(DateTime)

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

ToChar(Decimal)

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

ToChar(Double)

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

ToChar(Int16)

指定した 16 ビット符号付き整数の値を等価の Unicode 文字に変換します。Converts the value of the specified 16-bit signed integer to its equivalent Unicode character.

ToChar(Int32)

指定した 32 ビット符号付き整数の値を等価の Unicode 文字に変換します。Converts the value of the specified 32-bit signed integer to its equivalent Unicode character.

ToChar(Int64)

指定した 64 ビット符号付き整数の値を等価の Unicode 文字に変換します。Converts the value of the specified 64-bit signed integer to its equivalent Unicode character.

ToChar(Object)

指定したオブジェクトの値を Unicode 文字に変換します。Converts the value of the specified object to a Unicode character.

ToChar(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を、それと等しい Unicode 文字に変換します。Converts the value of the specified object to its equivalent Unicode character, using the specified culture-specific formatting information.

ToChar(SByte)

指定した 8 ビット符号付き整数の値を等価の Unicode 文字に変換します。Converts the value of the specified 8-bit signed integer to its equivalent Unicode character.

ToChar(Single)

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

ToChar(String)

指定した文字列の 1 番目の文字を Unicode 文字に変換します。Converts the first character of a specified string to a Unicode character.

ToChar(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した文字列の 1 番目の文字を Unicode 文字に変換します。Converts the first character of a specified string to a Unicode character, using specified culture-specific formatting information.

ToChar(UInt16)

指定した 16 ビット符号なし整数の値を等価の Unicode 文字に変換します。Converts the value of the specified 16-bit unsigned integer to its equivalent Unicode character.

ToChar(UInt32)

指定した 32 ビット符号なし整数の値を等価の Unicode 文字に変換します。Converts the value of the specified 32-bit unsigned integer to its equivalent Unicode character.

ToChar(UInt64)

指定した 64 ビット符号なし整数の値を等価の Unicode 文字に変換します。Converts the value of the specified 64-bit unsigned integer to its equivalent Unicode character.

ToDateTime(Boolean)

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

ToDateTime(Byte)

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

ToDateTime(Char)

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

ToDateTime(DateTime)

指定した DateTime オブジェクトを返します。実際の変換は行われません。Returns the specified DateTime object; no actual conversion is performed.

ToDateTime(Decimal)

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

ToDateTime(Double)

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

ToDateTime(Int16)

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

ToDateTime(Int32)

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

ToDateTime(Int64)

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

ToDateTime(Object)

指定したオブジェクトの値を DateTime オブジェクトに変換します。Converts the value of the specified object to a DateTime object.

ToDateTime(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を DateTime オブジェクトに変換します。Converts the value of the specified object to a DateTime object, using the specified culture-specific formatting information.

ToDateTime(SByte)

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

ToDateTime(Single)

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

ToDateTime(String)

指定した日付と時刻の文字列形式を等価の日付と時刻の値に変換します。Converts the specified string representation of a date and time to an equivalent date and time value.

ToDateTime(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価な日付と時刻に変換します。Converts the specified string representation of a number to an equivalent date and time, using the specified culture-specific formatting information.

ToDateTime(UInt16)

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

ToDateTime(UInt32)

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

ToDateTime(UInt64)

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

ToDecimal(Boolean)

指定したブール値を等価の 10 進数に変換します。Converts the specified Boolean value to the equivalent decimal number.

ToDecimal(Byte)

指定した 8 ビット符号なし整数の値を等価の 10 進数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent decimal number.

ToDecimal(Char)

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

ToDecimal(DateTime)

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

ToDecimal(Decimal)

指定した 10 進数を返します。実際の変換は行われません。Returns the specified decimal number; no actual conversion is performed.

ToDecimal(Double)

指定した倍精度浮動小数点数値を等価の 10 進数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent decimal number.

ToDecimal(Int16)

指定した 16 ビット符号付き整数の値を等価の 10 進数に変換します。Converts the value of the specified 16-bit signed integer to an equivalent decimal number.

ToDecimal(Int32)

指定した 32 ビット符号付き整数の値を等価の 10 進数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent decimal number.

ToDecimal(Int64)

指定した 64 ビット符号付き整数の値を等価の 10 進数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent decimal number.

ToDecimal(Object)

指定したオブジェクトの値を等価の 10 進数に変換します。Converts the value of the specified object to an equivalent decimal number.

ToDecimal(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を等価の 10 進数に変換します。Converts the value of the specified object to an equivalent decimal number, using the specified culture-specific formatting information.

ToDecimal(SByte)

指定した 8 ビット符号付き整数の値を等価の 10 進数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent decimal number.

ToDecimal(Single)

指定した単精度浮動小数点数値を等価の 10 進数に変換します。Converts the value of the specified single-precision floating-point number to the equivalent decimal number.

ToDecimal(String)

指定した数値の文字列形式を等価の 10 進数に変換します。Converts the specified string representation of a number to an equivalent decimal number.

ToDecimal(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 10 進数に変換します。Converts the specified string representation of a number to an equivalent decimal number, using the specified culture-specific formatting information.

ToDecimal(UInt16)

指定した 16 ビット符号なし整数の値を等価の 10 進数に変換します。Converts the value of the specified 16-bit unsigned integer to an equivalent decimal number.

ToDecimal(UInt32)

指定した 32 ビット符号なし整数の値を等価の 10 進数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent decimal number.

ToDecimal(UInt64)

指定した 64 ビット符号なし整数の値を等価の 10 進数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent decimal number.

ToDouble(Boolean)

指定したブール値を等価の倍精度浮動小数点数に変換します。Converts the specified Boolean value to the equivalent double-precision floating-point number.

ToDouble(Byte)

指定した 8 ビット符号なし整数の値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent double-precision floating-point number.

ToDouble(Char)

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

ToDouble(DateTime)

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

ToDouble(Decimal)

指定した 10 進数値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified decimal number to an equivalent double-precision floating-point number.

ToDouble(Double)

指定した倍精度浮動小数点数を返します。実際の変換は行われません。Returns the specified double-precision floating-point number; no actual conversion is performed.

ToDouble(Int16)

指定した 16 ビット符号付き整数の値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified 16-bit signed integer to an equivalent double-precision floating-point number.

ToDouble(Int32)

指定した 32 ビット符号付き整数の値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent double-precision floating-point number.

ToDouble(Int64)

指定した 64 ビット符号付き整数の値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent double-precision floating-point number.

ToDouble(Object)

指定したオブジェクトの値を倍精度浮動小数点数に変換します。Converts the value of the specified object to a double-precision floating-point number.

ToDouble(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を倍精度浮動小数点数に変換します。Converts the value of the specified object to an double-precision floating-point number, using the specified culture-specific formatting information.

ToDouble(SByte)

指定した 8 ビット符号付き整数の値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent double-precision floating-point number.

ToDouble(Single)

指定した単精度浮動小数点数値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent double-precision floating-point number.

ToDouble(String)

指定した数値の文字列形式を等価の倍精度浮動小数点数に変換します。Converts the specified string representation of a number to an equivalent double-precision floating-point number.

ToDouble(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の倍精度浮動小数点数に変換します。Converts the specified string representation of a number to an equivalent double-precision floating-point number, using the specified culture-specific formatting information.

ToDouble(UInt16)

指定した 16 ビット符号なし整数の値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified 16-bit unsigned integer to the equivalent double-precision floating-point number.

ToDouble(UInt32)

指定した 32 ビット符号なし整数の値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent double-precision floating-point number.

ToDouble(UInt64)

指定した 64 ビット符号なし整数の値を等価の倍精度浮動小数点数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent double-precision floating-point number.

ToInt16(Boolean)

指定したブール値を等価の 16 ビット符号付き整数に変換します。Converts the specified Boolean value to the equivalent 16-bit signed integer.

ToInt16(Byte)

指定した 8 ビット符号なし整数の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent 16-bit signed integer.

ToInt16(Char)

指定した Unicode 文字の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified Unicode character to the equivalent 16-bit signed integer.

ToInt16(DateTime)

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

ToInt16(Decimal)

指定した 10 進数値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified decimal number to an equivalent 16-bit signed integer.

ToInt16(Double)

指定された倍精度浮動小数点数値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent 16-bit signed integer.

ToInt16(Int16)

指定した 16 ビット符号付き整数が返されます。実際の変換は行われません。Returns the specified 16-bit signed integer; no actual conversion is performed.

ToInt16(Int32)

指定した 32 ビット符号付き整数の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent 16-bit signed integer.

ToInt16(Int64)

指定された 64 ビット符号付き整数の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent 16-bit signed integer.

ToInt16(Object)

指定したオブジェクトの値を 16 ビット符号付き整数に変換します。Converts the value of the specified object to a 16-bit signed integer.

ToInt16(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を 16 ビット符号付き整数に変換します。Converts the value of the specified object to a 16-bit signed integer, using the specified culture-specific formatting information.

ToInt16(SByte)

指定した 8 ビット符号付き整数の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent 16-bit signed integer.

ToInt16(Single)

指定した単精度浮動小数点数の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent 16-bit signed integer.

ToInt16(String)

数値の指定した文字列形式を等価の 16 ビット符号付き整数に変換します。Converts the specified string representation of a number to an equivalent 16-bit signed integer.

ToInt16(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 16 ビット符号付き整数に変換します。Converts the specified string representation of a number to an equivalent 16-bit signed integer, using the specified culture-specific formatting information.

ToInt16(String, Int32)

指定した基数での数値の文字列形式を、等価の 16 ビット符号付き整数に変換します。Converts the string representation of a number in a specified base to an equivalent 16-bit signed integer.

ToInt16(UInt16)

指定した 16 ビット符号なし整数の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified 16-bit unsigned integer to the equivalent 16-bit signed integer.

ToInt16(UInt32)

指定した 32 ビット符号なし整数の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent 16-bit signed integer.

ToInt16(UInt64)

指定した 64 ビット符号なし整数の値を等価の 16 ビット符号付き整数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent 16-bit signed integer.

ToInt32(Boolean)

指定したブール値を等価の 32 ビット符号付き整数に変換します。Converts the specified Boolean value to the equivalent 32-bit signed integer.

ToInt32(Byte)

指定した 8 ビット符号なし整数の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent 32-bit signed integer.

ToInt32(Char)

指定した Unicode 文字の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified Unicode character to the equivalent 32-bit signed integer.

ToInt32(DateTime)

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

ToInt32(Decimal)

指定した 10 進数値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified decimal number to an equivalent 32-bit signed integer.

ToInt32(Double)

指定した倍精度浮動小数点数値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent 32-bit signed integer.

ToInt32(Int16)

指定した 16 ビット符号付き整数の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified 16-bit signed integer to an equivalent 32-bit signed integer.

ToInt32(Int32)

指定した 32 ビット符号付き整数が返されます。実際の変換は実行されません。Returns the specified 32-bit signed integer; no actual conversion is performed.

ToInt32(Int64)

指定した 64 ビット符号付き整数の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent 32-bit signed integer.

ToInt32(Object)

指定したオブジェクトの値を 32 ビット符号付き整数に変換します。Converts the value of the specified object to a 32-bit signed integer.

ToInt32(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を 32 ビット符号付き整数に変換します。Converts the value of the specified object to a 32-bit signed integer, using the specified culture-specific formatting information.

ToInt32(SByte)

指定した 8 ビット符号付き整数の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent 32-bit signed integer.

ToInt32(Single)

指定した単精度浮動小数点数の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent 32-bit signed integer.

ToInt32(String)

指定した数値の文字列形式を等価の 32 ビット符号付き整数に変換します。Converts the specified string representation of a number to an equivalent 32-bit signed integer.

ToInt32(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 32 ビット符号付き整数に変換します。Converts the specified string representation of a number to an equivalent 32-bit signed integer, using the specified culture-specific formatting information.

ToInt32(String, Int32)

指定した基数での数値の文字列形式を、等価の 32 ビット符号付き整数に変換します。Converts the string representation of a number in a specified base to an equivalent 32-bit signed integer.

ToInt32(UInt16)

指定した 16 ビット符号なし整数の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified 16-bit unsigned integer to the equivalent 32-bit signed integer.

ToInt32(UInt32)

指定した 32 ビット符号なし整数の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent 32-bit signed integer.

ToInt32(UInt64)

指定した 64 ビット符号なし整数の値を等価の 32 ビット符号付き整数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent 32-bit signed integer.

ToInt64(Boolean)

指定したブール値を等価の 64 ビット符号付き整数に変換します。Converts the specified Boolean value to the equivalent 64-bit signed integer.

ToInt64(Byte)

指定した 8 ビット符号なし整数の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent 64-bit signed integer.

ToInt64(Char)

指定した Unicode 文字の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified Unicode character to the equivalent 64-bit signed integer.

ToInt64(DateTime)

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

ToInt64(Decimal)

指定した 10 進数値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified decimal number to an equivalent 64-bit signed integer.

ToInt64(Double)

指定した倍精度浮動小数点数値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent 64-bit signed integer.

ToInt64(Int16)

指定した 16 ビット符号付き整数の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified 16-bit signed integer to an equivalent 64-bit signed integer.

ToInt64(Int32)

指定した 32 ビット符号付き整数の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent 64-bit signed integer.

ToInt64(Int64)

指定した 64 ビット符号付き整数が返されます。実際の変換は行実行されません。Returns the specified 64-bit signed integer; no actual conversion is performed.

ToInt64(Object)

指定したオブジェクトの値を 64 ビット符号付き整数に変換します。Converts the value of the specified object to a 64-bit signed integer.

ToInt64(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を 64 ビット符号付き整数に変換します。Converts the value of the specified object to a 64-bit signed integer, using the specified culture-specific formatting information.

ToInt64(SByte)

指定した 8 ビット符号付き整数の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent 64-bit signed integer.

ToInt64(Single)

指定した単精度浮動小数点数の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent 64-bit signed integer.

ToInt64(String)

指定した数値の文字列形式を等価の 64 ビット符号付き整数に変換します。Converts the specified string representation of a number to an equivalent 64-bit signed integer.

ToInt64(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 64 ビット符号付き整数に変換します。Converts the specified string representation of a number to an equivalent 64-bit signed integer, using the specified culture-specific formatting information.

ToInt64(String, Int32)

指定した基数での数値の文字列形式を、等価の 64 ビット符号付き整数に変換します。Converts the string representation of a number in a specified base to an equivalent 64-bit signed integer.

ToInt64(UInt16)

指定した 16 ビット符号なし整数の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified 16-bit unsigned integer to the equivalent 64-bit signed integer.

ToInt64(UInt32)

指定した 32 ビット符号なし整数の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent 64-bit signed integer.

ToInt64(UInt64)

指定した 64 ビット符号なし整数の値を等価の 64 ビット符号付き整数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent 64-bit signed integer.

ToSByte(Boolean)

指定したブール値を等価の 8 ビット符号付き整数に変換します。Converts the specified Boolean value to the equivalent 8-bit signed integer.

ToSByte(Byte)

指定した 8 ビット符号なし整数の値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent 8-bit signed integer.

ToSByte(Char)

指定した Unicode 文字の値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified Unicode character to the equivalent 8-bit signed integer.

ToSByte(DateTime)

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

ToSByte(Decimal)

指定した 10 進数値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified decimal number to an equivalent 8-bit signed integer.

ToSByte(Double)

指定した倍精度浮動小数点数値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent 8-bit signed integer.

ToSByte(Int16)

指定した 16 ビット符号付き整数の値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified 16-bit signed integer to the equivalent 8-bit signed integer.

ToSByte(Int32)

指定した 32 ビット符号付き整数の値を、それと等しい 8 ビット符号付き整数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent 8-bit signed integer.

ToSByte(Int64)

指定した 64 ビット符号付き整数の値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent 8-bit signed integer.

ToSByte(Object)

指定したオブジェクトの値を 8 ビット符号付き整数に変換します。Converts the value of the specified object to an 8-bit signed integer.

ToSByte(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を 8 ビット符号付き整数に変換します。Converts the value of the specified object to an 8-bit signed integer, using the specified culture-specific formatting information.

ToSByte(SByte)

指定した 8 ビット符号付き整数が返されます。実際の変換は行われません。Returns the specified 8-bit signed integer; no actual conversion is performed.

ToSByte(Single)

指定した単精度浮動小数点数の値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent 8-bit signed integer.

ToSByte(String)

指定した数値の文字列形式を等価の 8 ビット符号付き整数に変換します。Converts the specified string representation of a number to an equivalent 8-bit signed integer.

ToSByte(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 8 ビット符号付き整数に変換します。Converts the specified string representation of a number to an equivalent 8-bit signed integer, using the specified culture-specific formatting information.

ToSByte(String, Int32)

指定した基数での数値の文字列形式を、等価の 8 ビット符号付き整数に変換します。Converts the string representation of a number in a specified base to an equivalent 8-bit signed integer.

ToSByte(UInt16)

指定した 16 ビット符号なし整数の値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified 16-bit unsigned integer to the equivalent 8-bit signed integer.

ToSByte(UInt32)

指定した 32 ビット符号なし整数の値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent 8-bit signed integer.

ToSByte(UInt64)

指定した 64 ビット符号なし整数の値を等価の 8 ビット符号付き整数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent 8-bit signed integer.

ToSingle(Boolean)

指定したブール値を等価の単精度浮動小数点数に変換します。Converts the specified Boolean value to the equivalent single-precision floating-point number.

ToSingle(Byte)

指定した 8 ビット符号なし整数の値を等価の単精度浮動小数点数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent single-precision floating-point number.

ToSingle(Char)

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

ToSingle(DateTime)

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

ToSingle(Decimal)

指定した 10 進数値を等価の単精度浮動小数点数に変換します。Converts the value of the specified decimal number to an equivalent single-precision floating-point number.

ToSingle(Double)

指定した倍精度浮動小数点数値を等価の単精度浮動小数点数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent single-precision floating-point number.

ToSingle(Int16)

指定した 16 ビット符号付き整数の値を等価の単精度浮動小数点数に変換します。Converts the value of the specified 16-bit signed integer to an equivalent single-precision floating-point number.

ToSingle(Int32)

指定した 32 ビット符号付き整数の値を等価の単精度浮動小数点数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent single-precision floating-point number.

ToSingle(Int64)

指定した 64 ビット符号付き整数の値を等価の単精度浮動小数点数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent single-precision floating-point number.

ToSingle(Object)

指定したオブジェクトの値を単精度浮動小数点数に変換します。Converts the value of the specified object to a single-precision floating-point number.

ToSingle(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を単精度浮動小数点数に変換します。Converts the value of the specified object to an single-precision floating-point number, using the specified culture-specific formatting information.

ToSingle(SByte)

指定した 8 ビット符号付き整数の値を等価の単精度浮動小数点数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent single-precision floating-point number.

ToSingle(Single)

指定した単精度浮動小数点数を返します。実際の変換は行われません。Returns the specified single-precision floating-point number; no actual conversion is performed.

ToSingle(String)

指定した数値の文字列形式を等価の単精度浮動小数点数に変換します。Converts the specified string representation of a number to an equivalent single-precision floating-point number.

ToSingle(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の単精度浮動小数点数に変換します。Converts the specified string representation of a number to an equivalent single-precision floating-point number, using the specified culture-specific formatting information.

ToSingle(UInt16)

指定された 16 ビット符号なし整数の値を等価の単精度浮動小数点数に変換します。Converts the value of the specified 16-bit unsigned integer to the equivalent single-precision floating-point number.

ToSingle(UInt32)

指定した 32 ビット符号なし整数の値を等価の単精度浮動小数点数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent single-precision floating-point number.

ToSingle(UInt64)

指定した 64 ビット符号なし整数の値を等価の単精度浮動小数点数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent single-precision floating-point number.

ToString(Boolean)

指定したブール値を、それと等しい文字列形式に変換します。Converts the specified Boolean value to its equivalent string representation.

ToString(Boolean, IFormatProvider)

指定したブール値を、それと等しい文字列形式に変換します。Converts the specified Boolean value to its equivalent string representation.

ToString(Byte)

指定した 8 ビット符号なし整数の値を等価の文字列形式に変換します。Converts the value of the specified 8-bit unsigned integer to its equivalent string representation.

ToString(Byte, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 8 ビット符号なし整数の値を等価の文字列形式に変換します。Converts the value of the specified 8-bit unsigned integer to its equivalent string representation, using the specified culture-specific formatting information.

ToString(Byte, Int32)

8 ビット符号なし整数値を、指定した基数で表される等価な文字列形式に変換します。Converts the value of an 8-bit unsigned integer to its equivalent string representation in a specified base.

ToString(Char)

指定した Unicode 文字の値を等価の文字列形式に変換します。Converts the value of the specified Unicode character to its equivalent string representation.

ToString(Char, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した Unicode 文字の値を等価の文字列形式に変換します。Converts the value of the specified Unicode character to its equivalent string representation, using the specified culture-specific formatting information.

ToString(DateTime)

指定した DateTime の値を等価の文字列形式に変換します。Converts the value of the specified DateTime to its equivalent string representation.

ToString(DateTime, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した DateTime の値を等価の文字列形式に変換します。Converts the value of the specified DateTime to its equivalent string representation, using the specified culture-specific formatting information.

ToString(Decimal)

指定した 10 進数値を、それと等しい文字列形式に変換します。Converts the value of the specified decimal number to its equivalent string representation.

ToString(Decimal, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 10 進数値を等価の文字列形式に変換します。Converts the value of the specified decimal number to its equivalent string representation, using the specified culture-specific formatting information.

ToString(Double)

指定した倍精度浮動小数点数値を等価の文字列形表記に変換します。Converts the value of the specified double-precision floating-point number to its equivalent string representation.

ToString(Double, IFormatProvider)

指定した倍精度浮動小数点数値を等価の文字列形表記に変換します。Converts the value of the specified double-precision floating-point number to its equivalent string representation.

ToString(Int16)

指定した 16 ビット符号付き整数の値を等価の文字列形式に変換します。Converts the value of the specified 16-bit signed integer to its equivalent string representation.

ToString(Int16, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 16 ビット符号付き整数の値を等価の文字列形式に変換します。Converts the value of the specified 16-bit signed integer to its equivalent string representation, using the specified culture-specific formatting information.

ToString(Int16, Int32)

16 ビット符号付き整数の値を、指定した基数での等価の文字列形式に変換します。Converts the value of a 16-bit signed integer to its equivalent string representation in a specified base.

ToString(Int32)

指定した 32 ビット符号付き整数の値を等価の文字列形式に変換します。Converts the value of the specified 32-bit signed integer to its equivalent string representation.

ToString(Int32, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 32 ビット符号付き整数の値を等価の文字列形式に変換します。Converts the value of the specified 32-bit signed integer to its equivalent string representation, using the specified culture-specific formatting information.

ToString(Int32, Int32)

32 ビット符号付き整数の値を、指定した基数での等価の文字列形式に変換します。Converts the value of a 32-bit signed integer to its equivalent string representation in a specified base.

ToString(Int64)

指定した 64 ビット符号付き整数の値を等価の文字列形式に変換します。Converts the value of the specified 64-bit signed integer to its equivalent string representation.

ToString(Int64, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 64 ビット符号付き整数の値を等価の文字列形式に変換します。Converts the value of the specified 64-bit signed integer to its equivalent string representation, using the specified culture-specific formatting information.

ToString(Int64, Int32)

64 ビット符号付き整数の値を、指定した基数でそれと等しい文字列形式に変換します。Converts the value of a 64-bit signed integer to its equivalent string representation in a specified base.

ToString(Object)

指定したオブジェクトの値を等価の文字列表記に変換します。Converts the value of the specified object to its equivalent string representation.

ToString(Object, IFormatProvider)

指定したカルチャ固有の書式情報を使用して、指定したオブジェクトの値を等価の文字列形式に変換します。Converts the value of the specified object to its equivalent string representation using the specified culture-specific formatting information.

ToString(SByte)

指定した 8 ビット符号付き整数の値を等価の文字列形式に変換します。Converts the value of the specified 8-bit signed integer to its equivalent string representation.

ToString(SByte, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 8 ビット符号付き整数の値を等価の文字列形式に変換します。Converts the value of the specified 8-bit signed integer to its equivalent string representation, using the specified culture-specific formatting information.

ToString(Single)

指定した単精度浮動小数点数値を等価の文字列形式に変換します。Converts the value of the specified single-precision floating-point number to its equivalent string representation.

ToString(Single, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した単精度浮動小数点数値を等価の文字列形式に変換します。Converts the value of the specified single-precision floating-point number to its equivalent string representation, using the specified culture-specific formatting information.

ToString(String)

指定した文字列インスタンスを返します。実際の変換は実行されません。Returns the specified string instance; no actual conversion is performed.

ToString(String, IFormatProvider)

指定した文字列インスタンスを返します。実際の変換は実行されません。Returns the specified string instance; no actual conversion is performed.

ToString(UInt16)

指定した 16 ビット符号なし整数の値を等価の文字列形式に変換します。Converts the value of the specified 16-bit unsigned integer to its equivalent string representation.

ToString(UInt16, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 16 ビット符号なし整数の値を等価の文字列形式に変換します。Converts the value of the specified 16-bit unsigned integer to its equivalent string representation, using the specified culture-specific formatting information.

ToString(UInt32)

指定した 32 ビット符号なし整数の値を等価の文字列形式に変換します。Converts the value of the specified 32-bit unsigned integer to its equivalent string representation.

ToString(UInt32, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 32 ビット符号なし整数の値を等価の文字列形式に変換します。Converts the value of the specified 32-bit unsigned integer to its equivalent string representation, using the specified culture-specific formatting information.

ToString(UInt64)

指定した 64 ビット符号なし整数の値を等価の文字列形式に変換します。Converts the value of the specified 64-bit unsigned integer to its equivalent string representation.

ToString(UInt64, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した 64 ビット符号なし整数の値を等価の文字列形式に変換します。Converts the value of the specified 64-bit unsigned integer to its equivalent string representation, using the specified culture-specific formatting information.

ToUInt16(Boolean)

指定したブール値を等価の 16 ビット符号なし整数に変換します。Converts the specified Boolean value to the equivalent 16-bit unsigned integer.

ToUInt16(Byte)

指定した 8 ビット符号なし整数の値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent 16-bit unsigned integer.

ToUInt16(Char)

指定した Unicode 文字の値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified Unicode character to the equivalent 16-bit unsigned integer.

ToUInt16(DateTime)

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

ToUInt16(Decimal)

指定した 10 進数値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified decimal number to an equivalent 16-bit unsigned integer.

ToUInt16(Double)

指定した倍精度浮動小数点数値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent 16-bit unsigned integer.

ToUInt16(Int16)

指定した 16 ビット符号付き整数の値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified 16-bit signed integer to the equivalent 16-bit unsigned integer.

ToUInt16(Int32)

指定した 32 ビット符号付き整数の値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent 16-bit unsigned integer.

ToUInt16(Int64)

指定した 64 ビット符号付き整数の値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent 16-bit unsigned integer.

ToUInt16(Object)

指定したオブジェクトの値を 16 ビット符号なし整数に変換します。Converts the value of the specified object to a 16-bit unsigned integer.

ToUInt16(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を 16 ビット符号なし整数に変換します。Converts the value of the specified object to a 16-bit unsigned integer, using the specified culture-specific formatting information.

ToUInt16(SByte)

指定した 8 ビット符号付き整数の値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent 16-bit unsigned integer.

ToUInt16(Single)

指定した単精度浮動小数点数値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent 16-bit unsigned integer.

ToUInt16(String)

指定した数値の文字列形式を等価の 16 ビット符号なし整数に変換します。Converts the specified string representation of a number to an equivalent 16-bit unsigned integer.

ToUInt16(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 16 ビット符号なし整数に変換します。Converts the specified string representation of a number to an equivalent 16-bit unsigned integer, using the specified culture-specific formatting information.

ToUInt16(String, Int32)

指定した基数での数値の文字列形式を、等価の 16 ビット符号なし整数に変換します。Converts the string representation of a number in a specified base to an equivalent 16-bit unsigned integer.

ToUInt16(UInt16)

指定した 16 ビット符号なし整数が返されます。実際の変換は行われません。Returns the specified 16-bit unsigned integer; no actual conversion is performed.

ToUInt16(UInt32)

指定した 32 ビット符号なし整数の値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent 16-bit unsigned integer.

ToUInt16(UInt64)

指定した 64 ビット符号なし整数の値を等価の 16 ビット符号なし整数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent 16-bit unsigned integer.

ToUInt32(Boolean)

指定されたブール値を等価の 32 ビット符号なし整数に変換します。Converts the specified Boolean value to the equivalent 32-bit unsigned integer.

ToUInt32(Byte)

指定した 8 ビット符号なし整数の値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent 32-bit unsigned integer.

ToUInt32(Char)

指定した Unicode 文字の値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified Unicode character to the equivalent 32-bit unsigned integer.

ToUInt32(DateTime)

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

ToUInt32(Decimal)

指定した 10 進数値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified decimal number to an equivalent 32-bit unsigned integer.

ToUInt32(Double)

指定した倍精度浮動小数点数値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent 32-bit unsigned integer.

ToUInt32(Int16)

指定した 16 ビット符号付き整数の値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified 16-bit signed integer to the equivalent 32-bit unsigned integer.

ToUInt32(Int32)

指定した 32 ビット符号付き整数の値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent 32-bit unsigned integer.

ToUInt32(Int64)

指定した 64 ビット符号付き整数の値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent 32-bit unsigned integer.

ToUInt32(Object)

指定したオブジェクトの値を 32 ビット符号なし整数に変換します。Converts the value of the specified object to a 32-bit unsigned integer.

ToUInt32(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を 32 ビット符号なし整数に変換します。Converts the value of the specified object to a 32-bit unsigned integer, using the specified culture-specific formatting information.

ToUInt32(SByte)

指定した 8 ビット符号付き整数の値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent 32-bit unsigned integer.

ToUInt32(Single)

指定した単精度浮動小数点数値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent 32-bit unsigned integer.

ToUInt32(String)

指定した数値の文字列表記を等価の 32 ビット符号なし整数に変換します。Converts the specified string representation of a number to an equivalent 32-bit unsigned integer.

ToUInt32(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 32 ビット符号なし整数に変換します。Converts the specified string representation of a number to an equivalent 32-bit unsigned integer, using the specified culture-specific formatting information.

ToUInt32(String, Int32)

指定した基数での数値の文字列形式を、等価の 32 ビット符号なし整数に変換します。Converts the string representation of a number in a specified base to an equivalent 32-bit unsigned integer.

ToUInt32(UInt16)

指定した 16 ビット符号なし整数の値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified 16-bit unsigned integer to the equivalent 32-bit unsigned integer.

ToUInt32(UInt32)

指定した 32 ビット符号なし整数が返されます。実際の変換は行われません。Returns the specified 32-bit unsigned integer; no actual conversion is performed.

ToUInt32(UInt64)

指定した 64 ビット符号なし整数の値を等価の 32 ビット符号なし整数に変換します。Converts the value of the specified 64-bit unsigned integer to an equivalent 32-bit unsigned integer.

ToUInt64(Boolean)

指定したブール値を等価の 64 ビット符号なし整数に変換します。Converts the specified Boolean value to the equivalent 64-bit unsigned integer.

ToUInt64(Byte)

指定した 8 ビット符号なし整数の値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified 8-bit unsigned integer to the equivalent 64-bit unsigned integer.

ToUInt64(Char)

指定した Unicode 文字の値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified Unicode character to the equivalent 64-bit unsigned integer.

ToUInt64(DateTime)

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

ToUInt64(Decimal)

指定した 10 進数値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified decimal number to an equivalent 64-bit unsigned integer.

ToUInt64(Double)

指定した倍精度浮動小数点数値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified double-precision floating-point number to an equivalent 64-bit unsigned integer.

ToUInt64(Int16)

指定した 16 ビット符号付き整数の値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified 16-bit signed integer to the equivalent 64-bit unsigned integer.

ToUInt64(Int32)

指定した 32 ビット符号付き整数の値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified 32-bit signed integer to an equivalent 64-bit unsigned integer.

ToUInt64(Int64)

指定した 64 ビット符号付き整数の値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified 64-bit signed integer to an equivalent 64-bit unsigned integer.

ToUInt64(Object)

指定したオブジェクトの値を 64 ビット符号なし整数に変換します。Converts the value of the specified object to a 64-bit unsigned integer.

ToUInt64(Object, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定したオブジェクトの値を 64 ビット符号なし整数に変換します。Converts the value of the specified object to a 64-bit unsigned integer, using the specified culture-specific formatting information.

ToUInt64(SByte)

指定した 8 ビット符号付き整数の値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified 8-bit signed integer to the equivalent 64-bit unsigned integer.

ToUInt64(Single)

指定した単精度浮動小数点数値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified single-precision floating-point number to an equivalent 64-bit unsigned integer.

ToUInt64(String)

指定した数値の文字列形式を等価の 64 ビット符号なし整数に変換します。Converts the specified string representation of a number to an equivalent 64-bit unsigned integer.

ToUInt64(String, IFormatProvider)

指定したカルチャに固有の書式情報を使用して、指定した数値の文字列形式を等価の 64 ビット符号なし整数に変換します。Converts the specified string representation of a number to an equivalent 64-bit unsigned integer, using the specified culture-specific formatting information.

ToUInt64(String, Int32)

指定した基数での数値の文字列形式を、等価の 64 ビット符号なし整数に変換します。Converts the string representation of a number in a specified base to an equivalent 64-bit unsigned integer.

ToUInt64(UInt16)

指定した 16 ビット符号なし整数の値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified 16-bit unsigned integer to the equivalent 64-bit unsigned integer.

ToUInt64(UInt32)

指定した 32 ビット符号なし整数の値を等価の 64 ビット符号なし整数に変換します。Converts the value of the specified 32-bit unsigned integer to an equivalent 64-bit unsigned integer.

ToUInt64(UInt64)

指定した 64 ビット符号なし整数が返されます。実際の変換は行われません。Returns the specified 64-bit unsigned integer; no actual conversion is performed.

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

適用対象

こちらもご覧ください