Share via


OracleNumber.Explicit 運算子

定義

多載

Explicit(String to OracleNumber)

將提供的 String 轉換成 OracleNumber 結構。

Explicit(Int64 to OracleNumber)

將提供的 Int64 結構轉換成 OracleNumber 結構。

Explicit(Int32 to OracleNumber)

將提供的整數轉換為 OracleNumber 結構。

Explicit(Double to OracleNumber)

將提供的 Double 結構轉換成 OracleNumber 結構。

Explicit(OracleNumber to Int64)

OracleNumber 結構轉換成 Int64

Explicit(OracleNumber to Int32)

OracleNumber 結構轉換成 Int32

Explicit(OracleNumber to Double)

OracleNumber 結構轉換成 Double

Explicit(OracleNumber to Decimal)

OracleNumber 結構轉換成 Decimal

Explicit(Decimal to OracleNumber)

將提供的 Decimal 結構轉換成 OracleNumber 結構。

Explicit(String to OracleNumber)

將提供的 String 轉換成 OracleNumber 結構。

public:
 static explicit operator System::Data::OracleClient::OracleNumber(System::String ^ x);
public static explicit operator System.Data.OracleClient.OracleNumber (string x);
static member op_Explicit : string -> System.Data.OracleClient.OracleNumber
Public Shared Narrowing Operator CType (x As String) As OracleNumber

參數

x
String

要轉換的 String

傳回

OracleNumber 結構,其 Value 等於 String 結構的值。

適用於

Explicit(Int64 to OracleNumber)

將提供的 Int64 結構轉換成 OracleNumber 結構。

public:
 static explicit operator System::Data::OracleClient::OracleNumber(long x);
public static explicit operator System.Data.OracleClient.OracleNumber (long x);
static member op_Explicit : int64 -> System.Data.OracleClient.OracleNumber
Public Shared Narrowing Operator CType (x As Long) As OracleNumber

參數

x
Int64

要轉換的 Int64 結構。

傳回

新的 OracleNumber 結構,其 Value 屬性等於 Int64 結構的值。

適用於

Explicit(Int32 to OracleNumber)

將提供的整數轉換為 OracleNumber 結構。

public:
 static explicit operator System::Data::OracleClient::OracleNumber(int x);
public static explicit operator System.Data.OracleClient.OracleNumber (int x);
static member op_Explicit : int -> System.Data.OracleClient.OracleNumber
Public Shared Narrowing Operator CType (x As Integer) As OracleNumber

參數

x
Int32

要轉換的整數結構。

傳回

新的 OracleNumber 結構,其 Value 屬性等於整數值。

適用於

Explicit(Double to OracleNumber)

將提供的 Double 結構轉換成 OracleNumber 結構。

public:
 static explicit operator System::Data::OracleClient::OracleNumber(double x);
public static explicit operator System.Data.OracleClient.OracleNumber (double x);
static member op_Explicit : double -> System.Data.OracleClient.OracleNumber
Public Shared Narrowing Operator CType (x As Double) As OracleNumber

參數

x
Double

要轉換的 Double 結構。

傳回

新的 OracleNumber 結構,其 Value 屬性等於 Double 結構的值。

適用於

Explicit(OracleNumber to Int64)

OracleNumber 結構轉換成 Int64

public:
 static explicit operator long(System::Data::OracleClient::OracleNumber x);
public static explicit operator long (System.Data.OracleClient.OracleNumber x);
static member op_Explicit : System.Data.OracleClient.OracleNumber -> int64
Public Shared Narrowing Operator CType (x As OracleNumber) As Long

參數

x
OracleNumber

要轉換的 OracleNumber 結構。

傳回

新的 Int64 結構,其值等於 Value 結構的 OracleNumber

範例

下列程式代碼範例會 OracleNumber 建立 ,並將它 Int32轉換成 。

//Create OracleNumber and cast it to an Int32.  
OracleNumber n = new OracleNumber(42);  
Int32 i = (Int32)n;  
Console.WriteLine(i);  
'Create OracleNumber and cast it to an Int32.  
 Dim n As OracleNumber = New OracleNumber(42)  
 Dim i As Int32 = (Int32)n  
 Console.WriteLine(i))  

適用於

Explicit(OracleNumber to Int32)

OracleNumber 結構轉換成 Int32

public:
 static explicit operator int(System::Data::OracleClient::OracleNumber x);
public static explicit operator int (System.Data.OracleClient.OracleNumber x);
static member op_Explicit : System.Data.OracleClient.OracleNumber -> int
Public Shared Narrowing Operator CType (x As OracleNumber) As Integer

參數

x
OracleNumber

要轉換的 OracleNumber 結構。

傳回

新的 Int32 結構,其值等於 Value 結構的 OracleNumber

適用於

Explicit(OracleNumber to Double)

OracleNumber 結構轉換成 Double

public:
 static explicit operator double(System::Data::OracleClient::OracleNumber x);
public static explicit operator double (System.Data.OracleClient.OracleNumber x);
static member op_Explicit : System.Data.OracleClient.OracleNumber -> double
Public Shared Narrowing Operator CType (x As OracleNumber) As Double

參數

x
OracleNumber

要轉換的 OracleNumber 結構。

傳回

新的 Double 結構,其值等於 Value 結構的 OracleNumber

適用於

Explicit(OracleNumber to Decimal)

OracleNumber 結構轉換成 Decimal

public:
 static explicit operator System::Decimal(System::Data::OracleClient::OracleNumber x);
public static explicit operator decimal (System.Data.OracleClient.OracleNumber x);
static member op_Explicit : System.Data.OracleClient.OracleNumber -> decimal
Public Shared Narrowing Operator CType (x As OracleNumber) As Decimal

參數

x
OracleNumber

要轉換的 OracleNumber 結構。

傳回

新的 Decimal 結構,其值等於 Value 結構的 OracleNumber

適用於

Explicit(Decimal to OracleNumber)

將提供的 Decimal 結構轉換成 OracleNumber 結構。

public:
 static explicit operator System::Data::OracleClient::OracleNumber(System::Decimal x);
public static explicit operator System.Data.OracleClient.OracleNumber (decimal x);
static member op_Explicit : decimal -> System.Data.OracleClient.OracleNumber
Public Shared Narrowing Operator CType (x As Decimal) As OracleNumber

參數

x
Decimal

要轉換的 Decimal 結構。

傳回

新的 OracleNumber 結構,其 Value 等於 Decimal 結構的值。

適用於