Поиск совпадений по массиву - C#
Формулировка задачи:
В строковом массиве находятся строки слова. string[]={"hi", "here", "your", "program", "program"};
Нужно осуществить поиск по заданному тексту string find = Console.ReadLine();
И если он найдет несколько совпадений, то просто удалит 1 из них.
Помогите реализовать.
Решение задачи: «Поиск совпадений по массиву»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace Example
{
class Program
{
static void Main(string[] args)
{
ArrayList words = new ArrayList() { "hi", "here", "your", "program" };
string find = Console.ReadLine();
for (int i = 0; i != words.Count; i++)
{
if (find == words[i].ToString())
{
words.RemoveAt(i);
}
}
}
}
}