Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用SqlDecimal构造函数(字节、字节、布尔、Int32[])_C#_Sql Server_Sql Types - Fatal编程技术网

C# 如何使用SqlDecimal构造函数(字节、字节、布尔、Int32[])

C# 如何使用SqlDecimal构造函数(字节、字节、布尔、Int32[]),c#,sql-server,sql-types,C#,Sql Server,Sql Types,关于SqlDecimal构造函数重载的使用,我找不到很多参考资料 decimal d = 2539075.3809m; SqlDecimal.ConvertToPrecScale(d, 20, 4); //works new SqlDecimal(20, 4, d >= 0, decimal.GetBits(d)); //throws Arithmetic Overflow 相关:读取构造函数的GetBits和bits参数的描述表明它们完全不同。(bits被描述为128位整数-GetBi

关于SqlDecimal构造函数重载的使用,我找不到很多参考资料

decimal d = 2539075.3809m;
SqlDecimal.ConvertToPrecScale(d, 20, 4); //works
new SqlDecimal(20, 4, d >= 0, decimal.GetBits(d)); //throws Arithmetic Overflow

相关:读取构造函数的
GetBits
bits
参数的描述表明它们完全不同。(
bits
被描述为128位整数-
GetBits
表示“返回数组的第一、第二和第三个元素包含96位整数的低、中、高32位。”然后描述最后32位的编码方案)