我知道可以将一个类型的列表转换为另一个类型,但如何将嵌套列表转换为嵌套的 List。
已尝试的解决方案:
List<List<String>> new_list = new List<List<string>>(abc.Cast<List<String>>());
并且
List<List<String>> new_list = abc.Cast<List<String>>().ToList();
这两种情况都会报以下错误:
无法将类型为“System.Collections.Generic.List
1[System.Int32]”的对象强制转换为类型“System.Collections.Generic.List
1[System.String]”。
int
强制转换为string
,因此即使您没有嵌套列表,它仍然不起作用。 - Scott Chamberlain