一个简单的类型转换将确保编译器知道您在这种情况下的含义。
Foo((object)new object[]{ (object)"1", (object)"2" }));由于数组是对象的子类型,因此可以解决所有问题。不过,我会同意一些奇怪的解决方案。

一个简单的类型转换将确保编译器知道您在这种情况下的含义。
Foo((object)new object[]{ (object)"1", (object)"2" }));由于数组是对象的子类型,因此可以解决所有问题。不过,我会同意一些奇怪的解决方案。