語言

OracleNumber.Explicit 運算子

定義

多載

名稱 Description
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)

將結構OracleNumberInt64轉換為 。

Explicit(OracleNumber to Int32)

將結構OracleNumberInt32轉換為 。

Explicit(OracleNumber to Double)

將結構OracleNumberDouble轉換為 。

Explicit(OracleNumber to Decimal)

將結構OracleNumberDecimal轉換為 。

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

要轉換的整數結構。

傳回

一個性質OracleNumberValue等於整數值的新結構。

適用於

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 建築。

傳回

一個性質OracleNumberValue等於該Double結構價值的新結構。

適用於

Explicit(OracleNumber to Int64)

將結構OracleNumberInt64轉換為 。

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)

將結構OracleNumberInt32轉換為 。

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)

將結構OracleNumberDouble轉換為 。

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)

將結構OracleNumberDecimal轉換為 。

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。

適用於