var t = new List<byte?[,]>();
var t2 = new byte?[4, 4][];
var r = new List<byte?[,]>(t);
var r2 = new List<byte?[,]>(t2); // error
C# のリストと配列はどちらも列挙可能であり、コレクションのコピーを作成するために列挙可能なオブジェクトからリストを構築できると思いました。
上記の例の最後の行の何が問題になっていますか?
コンパイル エラー: 'List.List(IEnumerable)' に最適なオーバーロードされたメソッドに無効な引数が含まれています。