在C#中将double []转换为double *

埃德加姆采

如何在C#中转换double[]double*

我在尝试

unsafe {
 System.Double[] a = { 1.0, 2.0, 3.0, 4.0, 5.0 };
 fixed(double *aP = a)
   for (int i = 0; i < a.Length ; i++)
   {
    //need to copy?
   }
}
jdphenix

这在我的测试(非常有限,只运行了一次)中起到了很好的作用。

  unsafe { 
    Double[] a = { 1.0, 2.0, 3.0, 4.0, 5.0 };
    fixed (double* aP = a) {
      for (int i = 0; i < a.Length; i++) {
        System.Console.WriteLine(*aP + i);
      }
    }
  }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C ++中将double *转换为int *

来自分类Dev

如何在C#中将double转换为dateTime值?

来自分类Dev

如何在C#中将一个工作周的Double转换为DateTime

来自分类Dev

在C#中将十进制[] []转换为double [] []

来自分类Dev

在Java中将double转换为String

来自分类Dev

在目标C中将double转换为long long

来自分类Dev

在Swift中将Int转换为Double

来自分类Dev

如何在C#中将文本框值转换为double?

来自分类Dev

在Matlab中将struct转换为double类型

来自分类Dev

将double [,]转换为IntPtr C#

来自分类Dev

在C#中将double转换为字符串

来自分类Dev

为什么我的精度在C#中将double转换为float时会丢失?

来自分类Dev

在PostgreSQL查询中将Money转换为Double

来自分类Dev

在C中将double转换为char *

来自分类Dev

如何在C#中将字符串变量转换为double

来自分类Dev

在Haskell中将整数转换为Double

来自分类Dev

在C#.net中将object {double [,]}转换为double [,]或int [,]

来自分类Dev

Double转换为NaN

来自分类Dev

我如何在C#中将一个工作周的Double转换为DateTime

来自分类Dev

Delphi Double转换为Objective C double

来自分类Dev

如何在C中将char转换为double?

来自分类Dev

'Double'不能转换为()

来自分类Dev

C#将“ double”转换为“ ushort”

来自分类Dev

在C#中将字符串转换为double时出错

来自分类Dev

在C中将double转换为int

来自分类Dev

在C#上从object []转换为double []

来自分类Dev

“ [Double?]”不能转换为“ [Double]”

来自分类Dev

在C#中将字符串(-)转换为Double

来自分类Dev

如何在C中将指针转换为double?