c # объединение строк - PullRequest
       1

c # объединение строк

0 голосов
/ 12 февраля 2012
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 # должен объединять строки. Я пытался что-то сделать, но мне нужна помощь. спасибо

1 Ответ

3 голосов
/ 12 февраля 2012

Хотя показанная вами техника работает в этом случае, я лично разделил бы каждую строку отдельно, а затем получил бы объединение результатов, используя метод Union :

 string str1 = "1,2,3";
 string str2 = "3,4,5";

 var stringCollection1 = str1.Split(',');
 var stringCollection2 = str2.Split(',');
 var union = stringCollection1.Union(stringCollection2);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...