Array转String
博客专区 > 洋碱 的博客 > 博客详情
Array转String
洋碱 发表于2年前
Array转String
  • 发表于 2年前
  • 阅读 7
  • 收藏 0
  • 点赞 0
  • 评论 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();
}


共有 人打赏支持
洋碱
粉丝 4
博文 47
码字总数 14227
×
洋碱
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: