加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

从C#中的short []数组中的数字创建逗号分隔字符串的最佳方法是什

发布时间:2020-12-15 19:39:02 所属栏目:百科 来源:网络整理
导读:我有一个简短的[]数字; 现在我想将数组中的数字转换为一个字符串,每个数组值用逗号分隔.我如何在C#中执行此操作? short[] Numbers = {1,2,3,4}; 我希望这个字符串“1,4”存储在数据库中. PS:我在SO中检查了很多相同主题的问题,但没有完全匹配.因此我问这一
我有一个简短的[]数字;

现在我想将数组中的数字转换为一个字符串,每个数组值用逗号分隔.我如何在C#中执行此操作?

short[] Numbers = {1,2,3,4};

我希望这个字符串“1,4”存储在数据库中.

PS:我在SO中检查了很多相同主题的问题,但没有完全匹配.因此我问这一个

解决方法

请尝试以下方法

string result = String.Join(",",Numbers);

注意:这在3.5或更早版本中不起作用,因为String.Join缺少必要的重载.要使用此API,代码需要更改为

string result = String.Join(",Numbers.Select(x => x.ToString()).ToArray());

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读