using System;
using System.Linq;
namespace DW_411407_CS_CON
{
class Program
{
static void Main(string[] args)
{
string str1 = "1,2,3";
string str2 = "3,4,5";
Console.WriteLine(string.Join(",",(str1+','+str2).Split(',').Distinct().ToArray()));
}
}
}
这个c#代码应该结合字符串。我试图做一些事情,但我需要帮助。感谢
答案 0 :(得分:3)
虽然你所展示的技术在这种情况下确实有用,但我会亲自拆分每个字符串,然后使用Union
方法得到结果的并集:
string str1 = "1,2,3";
string str2 = "3,4,5";
var stringCollection1 = str1.Split(',');
var stringCollection2 = str2.Split(',');
var union = stringCollection1.Union(stringCollection2);