Фильтр 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);