この単純な配列を配列の配列の配列に変換しようとしています
string[] test = new string[] { "a", "b", "c" };
JSON.NET によってシリアル化された仲間の出力を探しています。
[[["a"]],[["b"]],[["c"]]]
何か案は ?
配列の配列の配列を取得するには、Selectメソッドを使用し、それを使用して各文字列を配列の配列に射影し、元の文字列を内側の配列に配置します。
var arrayOfArrayOfArrays = test.Select(s => new[] { new[] { s } }).ToArray();
もちろん、最後に ToArray を呼び出すことを忘れないでください。そうしないと、配列の配列の IEnumerable になってしまいます。