Фильтр Datagridview с числами, сохраненными в виде строки

У меня есть заполненная сетка данных, которая показывает данные о финансах Yahoo. Данные загружаются через CSV. Сетка данных имеет столбцы с текстом и числами. Все данные, текст и цифры отображаются в виде строки. Теперь я хочу отфильтровать один столбец, который имеет номера по размеру числа.

Например: в столбце есть номера 1, 2, 3, 4, 5, 6 Теперь я просто хочу видеть все числа больше 3.

Есть ли функция или возможность фильтровать числа, которые сохраняются в виде строки? Если да, как я могу обновить сетку данных, чтобы она показала мне только строку с нумерацией после фильтрации?

1 ответ

while ((item = stream_reader.ReadLine()) != null)
        {
            myArr = item.Split(',');  
            if (a == 1)
            {
                for (int i = 1; i < myArr.Length; i++)
                {
                    if (i != 5)
                    {
                        string var;
                        string zahl;
                        var = myArr[i];
                        zahl = stringToDoubleToString(var);
                        myArr[i] = zahl;
                    }
                }
            }
            a = 1;
            dataset.Tables["FinData"].Rows.Add(myArr);
Другие вопросы по тегам