A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孙树迁 中级黑马   /  2012-3-25 21:41  /  3531 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

学到数组的时候,有个题目,将一个字符串数组,输出为|分隔的形式,如 梅西|卡卡|郑大世,我想用数组循环的方式大家都会,在会的基础上,我马上想来了别的程序中的join方法,
感觉还是那个方法好,

经过搜索终于找到了。然后我自己写的。与大家分享。 在实际项目开发中,还是用这个吧,应该。
  1. string[] nameArr = { "梅西", "卡卡", "郑大世" };  
  2. string names = String.Join("|",nameArr);  
  3. Console.WriteLine(names);  
  4. Console.ReadKey();
复制代码

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

6 个回复

倒序浏览
感谢分享
回复 使用道具 举报
还真没用过这种方法,谢谢楼主!!!!!!
回复 使用道具 举报
那莫非真的找到split(‘|’)的对应方式了
回复 使用道具 举报
不错的方法,不过对"/"不是太理解,正常会以为是分割符,可是处理的字符串中跟本没这个.求解.
回复 使用道具 举报
方辉 发表于 2012-3-26 01:17
不错的方法,不过对"/"不是太理解,正常会以为是分割符,可是处理的字符串中跟本没这个.求解. ...

你表达的不太明白,

不过对"|"不是太理解, | 就是分隔符,用Join方法,,把数组里的每个字符串,接在一起,每个字符串自动加上, | 这个分隔符号,你也可谓用, ;或别的符号。
回复 使用道具 举报
方辉 中级黑马 2012-3-26 10:08:27
7#
孙树迁 发表于 2012-3-26 09:48
你表达的不太明白,

不过对"|"不是太理解, | 就是分隔符,用Join方法,,把数组里的每个字符串,接在一 ...

哦,懂了.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马