当然,编写起来很容易,但是在C#2010中,是否有内置的Join(或类似方法)仅在前一个元素和下一个元素均为非null和非空元素时才添加分隔符?

换句话说,SmartJoin(", ","Hood","Robin")将产生“ Hood,Robin”,而SmartJoin(", ", "Robin Hood", string.Empty)将仅产生“ Robin Hood”。

最佳答案

没有您需要的内置联接。

09-11 23:47