SqlDecimal 建構函式

定義

初始化 SqlDecimal 結構的新執行個體。

多載

SqlDecimal(Decimal)

使用提供的 SqlDecimal 值,初始化 Decimal 結構的新執行個體。

SqlDecimal(Double)

使用提供的雙精度浮點數 (Double) 參數,初始化 SqlDecimal 結構的新執行個體。

SqlDecimal(Int32)

使用提供的整數值,初始化 SqlDecimal 結構的新執行個體。

SqlDecimal(Int64)

使用提供的長整數值,初始化 SqlDecimal 結構的新執行個體。

SqlDecimal(Byte, Byte, Boolean, Int32[])

使用提供的參數,初始化 SqlDecimal 結構的新執行個體。

SqlDecimal(Byte, Byte, Boolean, Int32, Int32, Int32, Int32)

使用提供的參數,初始化 SqlDecimal 結構的新執行個體。

SqlDecimal(Decimal)

來源:
SQLDecimal.cs
來源:
SQLDecimal.cs
來源:
SQLDecimal.cs

使用提供的 SqlDecimal 值,初始化 Decimal 結構的新執行個體。

C#
public SqlDecimal(decimal value);

參數

value
Decimal

要被存放為 Decimal 結構的 SqlDecimal 值。

另請參閱

適用於

.NET 10 及其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

SqlDecimal(Double)

來源:
SQLDecimal.cs
來源:
SQLDecimal.cs
來源:
SQLDecimal.cs

使用提供的雙精度浮點數 (Double) 參數,初始化 SqlDecimal 結構的新執行個體。

C#
public SqlDecimal(double dVal);

參數

dVal
Double

雙精度浮點數,表示新 SqlDecimal 結構的值。

另請參閱

適用於

.NET 10 及其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

SqlDecimal(Int32)

來源:
SQLDecimal.cs
來源:
SQLDecimal.cs
來源:
SQLDecimal.cs

使用提供的整數值,初始化 SqlDecimal 結構的新執行個體。

C#
public SqlDecimal(int value);

參數

value
Int32

提供的整數值,將被用來做為新 SqlDecimal 結構的值。

另請參閱

適用於

.NET 10 及其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

SqlDecimal(Int64)

來源:
SQLDecimal.cs
來源:
SQLDecimal.cs
來源:
SQLDecimal.cs

使用提供的長整數值,初始化 SqlDecimal 結構的新執行個體。

C#
public SqlDecimal(long value);

參數

value
Int64

提供的長整數值,將被用來做為新 SqlDecimal 結構的值。

另請參閱

適用於

.NET 10 及其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

SqlDecimal(Byte, Byte, Boolean, Int32[])

來源:
SQLDecimal.cs
來源:
SQLDecimal.cs
來源:
SQLDecimal.cs

使用提供的參數,初始化 SqlDecimal 結構的新執行個體。

C#
public SqlDecimal(byte bPrecision, byte bScale, bool fPositive, int[] bits);

參數

bPrecision
Byte

可以用來表示新 Value 結構之 SqlDecimal 屬性的最大位數。

bScale
Byte

Value 屬性要對新 SqlDecimal 結構解析的小數位數。

fPositive
Boolean

布林值,指出新的 SqlDecimal 結構是否表示正數或負數。

bits
Int32[]

128 位元不帶正負號的整數,提供新 SqlDecimal 的值。

另請參閱

適用於

.NET 10 及其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

SqlDecimal(Byte, Byte, Boolean, Int32, Int32, Int32, Int32)

來源:
SQLDecimal.cs
來源:
SQLDecimal.cs
來源:
SQLDecimal.cs

使用提供的參數,初始化 SqlDecimal 結構的新執行個體。

C#
public SqlDecimal(byte bPrecision, byte bScale, bool fPositive, int data1, int data2, int data3, int data4);

參數

bPrecision
Byte

可以用來表示新 Value 結構之 SqlDecimal 屬性的最大位數。

bScale
Byte

Value 屬性要對新 SqlDecimal 結構解析的小數位數。

fPositive
Boolean

布林值,指出新的 SqlDecimal 結構是否表示正數或負數。

data1
Int32

32 位元不帶正負號的整數 (Unsigned Integer),將與 data2、data3 和 data4 組合以構成表示新 SqlDecimal 結構值的 128 位元不帶正負號的整數。

data2
Int32

32 位元不帶正負號的整數,將與 data1、data3 和 data4 組合以構成表示新 SqlDecimal 結構值的 128 位元不帶正負號的整數。

data3
Int32

32 位元不帶正負號的整數,將與 data1、data2 和 data4 組合以構成表示新 SqlDecimal 結構值的 128 位元不帶正負號的整數。

data4
Int32

32 位元不帶正負號的整數,將與 data1、data2 和 data3 組合以構成表示新 SqlDecimal 結構值的 128 位元不帶正負號的整數。

另請參閱

適用於

.NET 10 及其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1