Запоминание последнего слова в строке и сравнение его с другими словами строки - C#
Формулировка задачи:
То, что мне удалось написать:
Как запомнить последнее слово и сравнивать его с предыдущими?
Как просмотреть, есть ли первая буква слова в этом же слове?
Пример входной строки: tat dog paple house city sit nown run jump begin city
Строка после выполнения программы: tat paple nown
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace LabRab_4_19
{// Вывести на экран те слова, которые отличны от последнего слова текста и
// первая буква в этих словах входит в них еще раз.
class Program
{
static void Main(string[] args)
{
int i;
string line;
string line1 = "";
using (StreamReader sr = new StreamReader("text.txt"))
{
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
i = 0;
while (i < line.Length)
{
while ((i < line.Length) && !(char.IsSymbol(line, i)))
{
i++;
}
}
}
}
}
}
}Решение задачи: «Запоминание последнего слова в строке и сравнение его с другими словами строки»
textual
Листинг программы
(word.IndexOf(word[0], 1) != -1)