如何将一个string型的数组转换成一个int型的数组

maolz43 2006-04-07 08:58:02
比如我用一个string[] arr=AL[i].Split(",".ToCharArray());
我想将这个arr转变成一个int[]的型的数组,请问有什么办法,还请指点
...全文
1513 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
maolz43 2006-04-07
  • 打赏
  • 举报
回复
哦,搞混了,谢谢指点



仓木泽 2006-04-07
  • 打赏
  • 举报
回复
return 什么时候不能是数组了?
bearocean 2006-04-07
  • 打赏
  • 举报
回复
Return 可以是数组
GXY2005 2006-04-07
  • 打赏
  • 举报
回复
由于return不能是数组
------------------
可以是数组,比如
public Byte[] GetBytes()
public string[][] GetNameList()
maolz43 2006-04-07
  • 打赏
  • 举报
回复
还有一个问题想请教一下,我将上面这段代码做成函数,由于return不能是数组,所以要使用out int[] arrRow,params string[] arr做为传入函数的参数



fengjunonline 2006-04-07
  • 打赏
  • 举报
回复
int [] a = new int[arr.Length];

for(int i = 0; i < arr.Length; i ++)
{
a[i] = Convert.ToInt32(arr[i]);
}
好像没有更好的办法
maolz43 2006-04-07
  • 打赏
  • 举报
回复
这个变法有点笨拙了,有没有再好一些办法



ice_frank 2006-04-07
  • 打赏
  • 举报
回复
可以先申明一个int[] arr1,然后将arr中的每个元素,都强制转换成string,然后赋给arr1中对应的每个元素。

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧