在C#中,为什么不能将列表<string>对象存储在列表<Object>变量中?似乎列表对象不能存储在C#中的列表变量中,甚至不能以这种方式显式转换。List<string> sl = new List<string>();List<object> ol;ol = sl;结果不能隐式转换类型。System.Collections.Generic.List<string>到System.Collections.Generic.List<object>然后.。List<string> sl = new List<string>();List<object> ol;ol = (List<object>)sl;结果不能转换类型System.Collections.Generic.List<string>到System.Collections.Generic.List<object>当然,您可以从字符串列表中提取所有内容,并一次将其放回一个字符串列表中,但这是一个相当复杂的解决方案。
3 回答
- 3 回答
- 0 关注
- 678 浏览
添加回答
举报
0/150
提交
取消