-3

How to merge two arrays into new one in c#. Also how to print all values of an array in c#

  string[] arrA = {"1", "2"};
  string[] arrB = {"3", "4"};
  var totalLen = arrA.length + arrB.length;
  
  string[] newArr = new string[totalLen];
  
  int i;
  for (i = 0; i < totalLen; i++) {
      if(i < 2){
      newArr[i] = arrA[i];
      }else{
      newArr[i] = arrB[i];
      }
  }
  
  Console.WriteLine(newData[4]);
Billu
  • 2,733
  • 26
  • 47

1 Answers1

0

Combine:

var arrC = arrA.Concat(arrB).ToArray();

Print:

Array.ForEach(arrC, Console.WriteLine);
Artur Kedzior
  • 3,994
  • 1
  • 36
  • 58