问题描述
本人第一帖,希望能得到各位朋友的出手相助。不甚感激!
解决方案
解决方案二:
我也刚学,不过帮你顶起来
解决方案三:
int[]ay;string[]result=ay.Select(i=>i.ToString()).ToArray();
解决方案四:
引用2楼的回复:
C#codeint[]ay;string[]result=ay.Select(i=>i.ToString()).ToArray();
+1,学习了
解决方案五:
引用2楼的回复:
C#codeint[]ay;string[]result=ay.Select(i=>i.ToString()).ToArray();
+
解决方案六:
1.首先实现IEnumerable接口2.如下面把整数数组转换成字符串数组:int[]array1={1,2,3};IEnumerable<string>array2=array1.Cast<string>()或string[]array2=array1.Cast<string>().ToArray();但是用该方法在把字符串转换为数组是不可以的。希望对你有帮助。
解决方案七:
引用楼主的回复:
本人第一帖,希望能得到各位朋友的出手相助。不甚感激!
int[]ay=newint[]{1,2,3,4};string[]result=ay.Cast<string>().ToArray();
解决方案八:
该回复于2012-04-23 10:22:56被版主删除
解决方案九:
该回复于2012-04-23 10:22:56被版主删除
解决方案十:
该回复于2014-07-30 14:21:21被版主删除
解决方案十一:
int[]ay={1,2,3,4,5,6};string[]result=Array.ConvertAll(ay,_=>_.ToString());
解决方案十二:
说白了还是一个一个地转
解决方案十三:
引用5楼的回复:
1.首先实现IEnumerable接口2.如下面把整数数组转换成字符串数组:int[]array1={1,2,3};IEnumerable<string>array2=array1.Cast<string>()或string[]array2=array1.Cast<string>().ToArray();但是用该方法在把字符串转换为数组是不可……
你的方法有问题,会出现异常:无法将system.int32强制转换为string
解决方案十四:
只能循环。一个一个的转。自己写循环最好,别用系统带的方法!
时间: 2024-09-22 00:55:44