C# 数字另存为字符串的Datagridview筛选器

C# 数字另存为字符串的Datagridview筛选器,c#,yahoo-api,yahoo-finance,C#,Yahoo Api,Yahoo Finance,我有一个显示雅虎财务数据的数据网格。数据通过csv加载。datagrid具有包含文本和数字的列。所有数据、文本和数字均以字符串形式显示。现在我想通过数字的大小来过滤一个包含数字的列 例如:该列包含数字1、2、3、4、5、6 现在我只想看到所有的数字都大于3 是否有任何功能或可能性来过滤保存为字符串的数字?如果是,我如何更新数据网格,使其在过滤后仅显示带有数字的行?while((item=stream\u reader.ReadLine())!=null) while ((item = strea

我有一个显示雅虎财务数据的数据网格。数据通过csv加载。datagrid具有包含文本和数字的列。所有数据、文本和数字均以字符串形式显示。现在我想通过数字的大小来过滤一个包含数字的列

例如:该列包含数字1、2、3、4、5、6 现在我只想看到所有的数字都大于3

是否有任何功能或可能性来过滤保存为字符串的数字?如果是,我如何更新数据网格,使其在过滤后仅显示带有数字的行?

while((item=stream\u reader.ReadLine())!=null)
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);
{ myArr=item.Split(','); 如果(a==1) { 对于(int i=1;i
您必须将字符串数字转换为整数,然后按升序显示所有大于3的数字。如何使用csv文件中的值填充datagridview?@JMad datagrid中显示的数据不会保存在任何数组中。是否有操作可以使用列中的特定值从datagrid中删除特定行?@MonGZU将csv中的数据放入一个数组,然后加载到datagrid中您可以将加载代码发布到datagrid部分吗?这是加载datagrid的方法。我可以使用datagrid rowfilter比较运算符筛选数字吗?如果是,它是如何工作的?