Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.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# 如何创建包含双精度的平方矩阵?_C# - Fatal编程技术网

C# 如何创建包含双精度的平方矩阵?

C# 如何创建包含双精度的平方矩阵?,c#,C#,尝试以这种方式创建矩阵时,出现以下错误: 参数1:无法从“double[][]”转换为“int[][]”[c###]您在赋值中使用了错误的类型(int) 将起作用。为什么要分配给int-arr?double[][]显然与int不同,因此分配无效。这里没有问题,使用var-arr或double[]arr@CamiloTerevinto建议var对新手来说是犯罪:)@aepot回答打字错误是更严重的犯罪:)这应该关闭并删除。这个问题没有充分的理由。@aepot我当然有:)但这个问题仍然没有充分的理由

尝试以这种方式创建矩阵时,出现以下错误:


参数1:无法从“double[][]”转换为“int[][]”[c###]

您在赋值中使用了错误的类型(int)


将起作用。

为什么要分配给
int-arr
double[][]
显然与
int
不同,因此分配无效。这里没有问题,使用
var-arr
double[]arr
@CamiloTerevinto建议
var
对新手来说是犯罪:)@aepot回答打字错误是更严重的犯罪:)这应该关闭并删除。这个问题没有充分的理由。@aepot我当然有:)但这个问题仍然没有充分的理由。除了不理解语言的工作原理之外,没有什么错误,这不是我们在这里接受的问题,有很多现成的资源
int arr = new double[][] {
            new double[] {1, 2, 3, 4, 66},
            new double[] {5, 6, 7, 8, 66},
            new double[] {9, 10, 11, 12, 66},
            new double[] {13, 14, 15, 16, 66},
            new double[] {13, 14, 15, 16, 99}
          }
 double[][] arr = new double[][] {
            new double[] {1, 2, 3, 4, 66},
            new double[] {5, 6, 7, 8, 66},
            new double[] {9, 10, 11, 12, 66},
            new double[] {13, 14, 15, 16, 66},
            new double[] {13, 14, 15, 16, 99}
          };