为了账号安全,请及时绑定邮箱和手机立即绑定

在C#中,为什么不能将列表<string>对象存储在列表<Object>变量中?

在C#中,为什么不能将列表<string>对象存储在列表<Object>变量中?

鸿蒙传说 2019-06-21 15:52:32
在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
提交
取消
意见反馈 帮助中心 APP下载
官方微信