public static string CreateSummary(string spliter, params string[] inputs)
{
if (inputs == null || inputs.Length <= 0)
return string.Empty;
var sb = new StringBuilder();
for (var i = 0; i < inputs.Length; i++)
{
if (string.IsNullOrEmpty(inputs[i]))
continue;
if (sb.Length > 0)
sb.Append(spliter);
sb.Append(inputs[i]);
}
return sb.ToString();
spliter: 分隔符號
inputs: 值集合
P.S. 這段程式有問題吧..
m欸有问题啊 运行正常 没有报错 只是我现在看不懂啊
@糯米好吃:
whatever
@RosonJ: 怎么看啊
我特别看不惯sb这个简写...
wo们老大写的代码 这简写也是呵呵了
@糯米好吃: 没啥好看不懂的.就是将inputs数组用spliter分隔符拼接起来.
而且看样子和string.join方法结果应该是一样的.写这个的人不知道string.join吗..
不对.我错了.还是不一样的.
他只是加了前缀.不是分隔符.
@吴瑞祥: 能举个例子吗 说的这么专业听不太懂
string.Join(",", "a", "b", "c"); -> a,b,c
这个我懂
就是把几个字符串合成一个,字符串之间用一个符号间隔