首页 > 编程知识 正文

c1,c语言基础知识必背

时间:2023-05-06 11:30:49 阅读:146984 作者:4299

我试图将对象[,]数组,例如其中的一些整数转换为字符串[,]数组。 我写了这个代码,但Visual Studio对我说了错误的话:

cannotimplicitlyconvertstring [ ] tostring [,]。

我应该给Array.ConvertAll函数什么参数? 非常感谢。

对象[,] input=GetSelectedRange (

string[,] dst=Array.ConvertAll (

输入、

x=x.ToString ()

);

解决方法:

如果你的项目是object [而不是object [,],那就简单多了。 但是,对于对象[,],为什么不使用传统方法?

对象[,] input=GetSelectedRange (

string[,] output=new string [ input.getlength [0],input.GetLength(1;

for(intI=0; Iinput.Getlength(0; I )

for(intj=0; jinput.Getlength(1; j )

output[i,j]=input[i,j]? ToString (; //give additional? to check if your input is null

建议使用Olivier :是否要使用C#6语法检查输入是否为空?

或者,如果使用旧版本,请使用三元运算符。

对象[,] input=GetSelectedRange (

string[,] output=ne

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。