// Define two arrays int[] array1 = {1,2,3}; int[] array2 = {4,5,6}; // Merge the two arrays int[] mergedArray = array1.Concat(array2).ToArray(); // Display the merged array foreach(int num in mergedArray) { Console.Write(num + " "); } // Output: 1 2 3 4 5 6
// Define two DataTables DataTable dt1 = new DataTable(); DataTable dt2 = new DataTable(); // Merge the two DataTables DataTable mergedTable = new DataTable(); mergedTable.Merge(dt1, true, MissingSchemaAction.Add); mergedTable.Merge(dt2, true, MissingSchemaAction.Add); // Display the merged table foreach(DataRow row in mergedTable.Rows) { Console.WriteLine(row[0] + " " + row[1]); }In both examples, the System Merge package library is included implicitly as part of the standard .NET Framework.