Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.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# 用于双精度的Interlock.Add()_C#_Double_Lock Free - Fatal编程技术网

C# 用于双精度的Interlock.Add()

C# 用于双精度的Interlock.Add(),c#,double,lock-free,C#,Double,Lock Free,.Net framework的方法仅适用于int和long。但是我需要Interlock.Add()用于double类型。我该怎么做呢?这是不可能的,你可以在这个关于stackoverflow的问题中看到这一点。它还提供了一篇关于它的文章: 没有。阅读这里的讨论:如果一个问题是重复的,请将该链接作为评论(或者,一旦你有了声誉,就投票)而不是答案。(或者至少努力用自己的话写出答案:p)

.Net framework的方法仅适用于
int
long
。但是我需要
Interlock.Add()
用于
double
类型。我该怎么做呢?

这是不可能的,你可以在这个关于stackoverflow的问题中看到这一点。它还提供了一篇关于它的文章:


没有。阅读这里的讨论:如果一个问题是重复的,请将该链接作为评论(或者,一旦你有了声誉,就投票)而不是答案。(或者至少努力用自己的话写出答案:p)