Здравствуйте.
Подскжите, пожалуйста, почему не работает поиск по файлу. Если вводить в textbox подстроку, которая есть в первой строке, то тогда работает. В противном случае - нет.
// поиск
private void button3_Click(object sender, EventArgs e)
{
string searchText = textBox4.Text;
string[] arr = System.IO.File.ReadAllLines("football.txt", Encoding.Default);
dataGridView1.DataSource = MakeList(arr, searchText);
}
// реализация поиска
static List<Uefa> MakeList(string[] array, string searchText)
{
List<Uefa> list = new List<Uefa>();
for (int i = 0; i < array.Length; i++)
{
if (array[i].Contains(searchText))
{
string[] temp = array[i].Split(' ');
list.Add(new Uefa(list.Count + 1, temp[0], temp[1], temp[2], Convert.ToInt32(temp[3]), Convert.ToInt32(temp[4]), Convert.ToInt32(temp[5])));
}
}
return list;
}
Заранее спасибо.