本文介绍了C#中的数组连接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  1. 我如何巧妙地用 C# 中的两个(或多个)其他数组初始化一个数组?

  1. How do I smartly initialize an Array with two (or more) other arrays in C#?

double[] d1 = new double[5];
double[] d2 = new double[3];
double[] dTotal = new double[8]; // I need this to be {d1 then d2}

  • 另一个问题:如何有效地连接 C# 数组?

  • Another question: How do I concatenate C# arrays efficiently?

    推荐答案

    您可以使用 复制到:

    double[] d1 = new double[5];
    double[] d2 = new double[3];
    double[] dTotal = new double[d1.Length + d2.Length];
    
    d1.CopyTo(dTotal, 0);
    d2.CopyTo(dTotal, d1.Length);
    

    这篇关于C#中的数组连接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

  • 08-23 18:05