Array转String
2015-10-20 00:00
537 查看
摘要: 将数组类型转换为字符串,自定义数组类型,自定义格式化字符串
在开发过程中涉及将数组转换为其他类型,在不同语言开发过程中往往会出现类型不匹配的过程,尤其是结构体的支持,为求简单化,直接将数组化简为字符串,通过字符串再进行其他类型的转换。如果对于字符串还是不能支持那么建议直接转换为bytes类型。C# -> JS
在开发过程中涉及将数组转换为其他类型,在不同语言开发过程中往往会出现类型不匹配的过程,尤其是结构体的支持,为求简单化,直接将数组化简为字符串,通过字符串再进行其他类型的转换。如果对于字符串还是不能支持那么建议直接转换为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(); }
相关文章推荐
- Extjs4.0 最新最全视频教程
- Javascript中toFixed方法的改进
- 5个常见可用性错误和解决方案
- c#调用COM组件
- C#实现把指定数据写入串口
- C#动态创建button的方法
- C#中抽象方法与虚拟方法的区别
- c#中虚函数的相关使用方法
- C#使用加边法计算行列式的值
- C#实现多线程的同步方法实例分析
- js可突破windows弹退效果代码
- C#中尾递归的使用、优化及编译器优化
- C#实现子窗体与父窗体通信方法实例总结
- C#通用邮件发送类分享
- C#中this的用法集锦
- C#.NET获取拨号连接的宽带连接方法
- C#异步绑定数据实现方法
- C#实现AddRange为数组添加多个元素的方法
- C#中Equality和Identity浅析
- C#生成饼形图及添加文字说明实例代码