文档章节

Array转String

洋碱
 洋碱
发布于 2015/10/20 14:39
字数 241
阅读 13
收藏 0

在开发过程中涉及将数组转换为其他类型,在不同语言开发过程中往往会出现类型不匹配的过程,尤其是结构体的支持,为求简单化,直接将数组化简为字符串,通过字符串再进行其他类型的转换。如果对于字符串还是不能支持那么建议直接转换为bytes类型。C# -> JS

public void ArrayToString()
{
    ArrayList pointset = new ArrayList();//定义数值,类型自行确定,假定时double
    double[] arr = (double[])(pointset.ToArray(typeof(double))); //数据类型关联数值转数值,字符转字符否则会报错
    string[] objs = Array.ConvertAll(arr, new Converter<double, string>(doubleToString));//将数组转换为字符数值
    object[] obj = new object[] { string.Join(",", objs) };//将数组转换为字符串,可以自定义分割符
}
//数组转换函数
private string doubleToString(double value)
{
    return value.ToString();
}


© 著作权归作者所有

共有 人打赏支持
洋碱

洋碱

粉丝 3
博文 75
码字总数 29500
作品 0
广州
高级程序员
私信 提问
iOS中字符串常用处理

NSString tempA = @"123"; NSString tempB = @"456"; 1,字符串拼接 NSString newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转int int intString = [newString in......

别寒
2015/12/10
614
0
JAVA中List与Array之间互换

1、List转Array ArrayList list = new ArrayList(); list.add("dff1"); list.add("dff2"); list.add("dff3"); list.add("dff4"); list.add("dff5"); String[] array = new String[list.size......

ke_ry
2016/08/29
0
0
php多维数组转码

公司的老项目都是gbk编码的,但是新项目都是utf-8编码的。而项目之间交互涉及汉子难免就需要转码,普通字符串可以之间利用iconv来转码,数组就比较麻烦。以前的同事也写过数组转码的函数。如...

不肥的小肥羊
2016/06/16
11
0
PHP实现数组和XML文件转换

最近搞微信支付,微信服务器返回的都是XML文件,所以需要转换成数组,才会便于操作,好了话不多说,直接上代码: 1.XML转数组 /** 将xml转为array @param string $xml xml字符串或者xml文件名...

15834278076
2018/09/07
0
0
创建了Tistview 然后跳转不过来

在mainactivity中 创建了一个button 点击button就会跳转到我创建的array.java文件中, 但是 我是准备用array 来显示listview控件的,但是点击了button之后就是跳转不了。 array的代码如下 pu...

ALEXLILI
2016/04/17
60
1

没有更多内容

加载失败,请刷新页面

加载更多

刚入职阿里,告诉你真实的职场生活,兼谈P6、P7、P8的等级

一:拿下offer的人,基本上都有什么特征? 二:为什么选择阿里? 三:阿里的工作氛围什么样? 四:阿里的薪资情况? 五:阿里的晋升空间有多大? 最近部门招聘,很多工程师,包括我在内都参与...

java知识分子
9分钟前
1
0

中国龙-扬科
13分钟前
0
0
深入理解定时器系列第一篇——理解setTimeout和setInterval

很长时间以来,定时器一直是javascript动画的核心技术。但是,关于定时器,人们通常只了解如何使用setTimeout()和setInterval(),对它们的内在运行机制并不理解,对于与预想不同的实际运行状...

Jack088
15分钟前
0
0
windows 安装nvm

1、nvw-windows的官网:https://github.com/coreybutler/nvm-windows/releases 2、选择nvm-setup.zip安装 3、配置环境变量 4、检查nvm是否安装成功 使用管理员权限打开一个命令行。输入nvm v...

灰白发
26分钟前
1
0
MySQL

慢日志查询作用 慢日志查询的主要功能就是,记录sql语句中超过设定的时间阈值的查询语句。例如,一条查询sql语句,我们设置的阈值为1s,当这条查询语句的执行时间超过了1s,则将被写入到慢查...

士兵7
27分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部