Array concatenation in C#

后端 未结 4 1190
故里飘歌
故里飘歌 2020-12-11 19:48
  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[] dTota         
    
    
            
4条回答
  •  粉色の甜心
    2020-12-11 20:42

    You could use CopyTo:

    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);
    

提交回复
热议问题