代码:
object arrayOfObjs = new object[]{ 1, "test"};
现在我想向这个数组添加新元素。有没有可能像:
((IEnumerable)arrayOfObjs).Cast<object>().ToList().Add("test123");
此代码不添加项目。
编辑:
如果我们将其设为强类型:
object arrayOfObjs = new string[]{ "1", "test"};
添加工作,谢谢:
var tmp = ((IEnumerable)arrayOfObjs).Cast<object>().ToList();
tmp.Add("test123");
如果在设计时类型未知,我们如何将此列表转换回 T 数组?