レシピ087 複数の配列を並行処理する
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { var aarr = new[] { 1, 2, 3 }; var barr = new[] { "a", "b", "c" }; var zarr = new object[3]; for (int i = 0; i < aarr.Length; i++) { zarr[i] = new object[] { aarr[i], barr[i] }; } Array.ForEach(zarr, x => { Array.ForEach((object[])x, y => Console.Write(y)); Console.WriteLine(); }); } } }
これは無理ですね。