【发布时间】:2010-07-15 07:56:37
【问题描述】:
我有一组字符串名称,少数名称以 X100,x200,x121 开头,其中包含数值。 我正在使用 LinQ 循环 thro 并使用 where 子句过滤那些具有整数值的名称,例如 x"100"。完成此任务的最佳方法是什么? 是否可以在项目上使用 Func 或 Action 来检查每个字符串变量。我的
表达式中的where子句看起来像这样
var columns = from c in factory.GetColumnNames("eventNames")
where c.Substring(1) // I dont know what to do next
select c;
.如果下一个字符串是“c.substring(1)”整数,显然名称是错误的。那么有没有最好的方法来做这个检查并返回一个字符串集合
【问题讨论】: