使用C#字符串连接 [英] String concatenation using C#
本文介绍了使用C#字符串连接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个输入字符串:
风险管理,投资组合管理,投资规划
我如何把这个字符串为:
风险管理+投资组合管理+投资规划
感谢。
解决方案
分割和装饰
//包括LINQ库是这样的:
//使用System.Linq的;
//然后
为test1,test2的.Split('')选择(O = GT; o.Trim());
或
为test1,test2的.Split('')选择(O = GT; o.Trim())。ToArray的()。 //返回数组
和
<$ P $ 。p>
为test1,test2的.Split('')选择(O =>中\+ o.Trim()+\)
。集合体((S1,S2)= GT; S1 +++ S2);
//返回一个字符串:测试1+test2的
I've a input string:
"risk management, portfolio management, investment planning"
How do I convert this string into:
"risk management" + "portfolio management" + "investment planning"
Thanks.
解决方案
Split and Trim
// include linq library like this:
// using System.Linq;
// then
"test1, test2".Split(',').Select(o => o.Trim());
or
"test1, test2".Split(',').Select(o => o.Trim()).ToArray(); // returns array
and
"test1, test2".Split(',').Select(o => "\"" + o.Trim() + "\"")
.Aggregate((s1, s2) => s1 + " + " + s2);
// returns a string: "test1" + "test2"
这篇关于使用C#字符串连接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文