C# 在datatable列中查找不带空格的最大连续字符串

C# 在datatable列中查找不带空格的最大连续字符串,c#,c#-4.0,C#,C# 4.0,我想知道是否有任何预定义的方法可以找出datatable列中没有空格的最大连续字符串 例如,在datatable中有一列 Column1 ======= UnitedStatesofAmerica is large India is large London is large 所以最大的连续字符串应该在列的第一个单元格中统一美国 我们有任何预定义的方法吗?如果用C代码执行,那么最终将读取该数据库中的所有行。如果你的数据库很大,就要考虑一下。非常感谢你的快速帮助。你能用DataTable表达这

我想知道是否有任何预定义的方法可以找出datatable列中没有空格的最大连续字符串

例如,在datatable中有一列

Column1
=======

UnitedStatesofAmerica is large
India is large
London is large
所以最大的连续字符串应该在列的第一个单元格中统一美国


我们有任何预定义的方法吗?

如果用C代码执行,那么最终将读取该数据库中的所有行。如果你的数据库很大,就要考虑一下。非常感谢你的快速帮助。你能用DataTable表达这个表达式吗。谢谢,againIt可以是这样的变量strings=dt.Rows.Cast.Selectr=>stringr[Column1].ToList;问题是,有没有办法根据最长的字符串生成DataGridView列?
List<string> strings = new List<string>{
    "UnitedStatesofAmerica is large",
    "India is large",
    "London is large"
};

var usa = strings.SelectMany(x => x.Split())
                 .OrderByDescending(s => s.Length)
                 .First();