Здравейте...тея дни малко се заиграх със C# и започнах да набирам кодове...Обаче намирам леки трудности с един от тях: имам два произволни низа и искам да изведа на екрана всички съвпадения в тях. Примерно: vyvedenie и vydvorenie, на екрана трябва да излезе vy и enie (Разбира се без съвпаденията от един символ). Сигурен съм, че кодът не е нещо кой знае какво, но от известно време го мъча, нещо не намирам правилното решение. Това, което съм направил досега е:
for (int i = 0; i < s.Length; i++)
for (int j = 1; j <= s.Length - i; j++)
if (s2.Contains(s.Substring(i, j)))
{
t = s.Substring(i, j);
if (t.Length > 1) Console.WriteLine(t);
}
Но в този вариант ми излиза следното: vy en eni enie.
Ако някой има идеи и ми драсне ще му бъда благодарен.