1

に参加しようとしてDictionary<int, string>List<MyClass>ますが、エラーがスローされます

「メソッドの型引数は使用法から推測できません」。

しかし、私にはすべての引数が完全に定義されているようです...

class Row
{
        public string name { get; set; }
        public string[] data { get; set; }
}

Dictionary<int, string> devices = new Dictionary<int,string>();
List<Row> rows = new List<Row>();

rows = rows.Join(devices, row => row.data[0], device => device.Key, (row, device) => { row.data[1] = device.Value; return row; }).ToList();

rowは 、Rowは 、devicepair<int,string>device.Keyintkdevice.Valueです。何が問題ですか?ばかげたことに違いないことはわかっていますが、このエラーで立ち往生しています。

4

2 に答える 2