我有一个字段,它由分隔符(动态数字)部分组成:
(c44 EE0),(c2 EE7),(e79 EE10),(c2 EE90)
我的字段是一个逗号分隔符字段,如何将其拆分(在Linq中)并分别搜索部分?
即。查询:获取具有C2
的那些部分请让我再次描述我的问题我在sql server中有一个字段,我希望通过LINQ获得结果,
在SNP表中名为 code 的字段上方,您可以看到此代码字段是制表符分隔的,因此 我想抓住那些在至少一部分中有C2的记录。 通过'逗号分隔符'分割字段很简单,但是如何在linq查询中执行此操作?
答案 0 :(得分:2)
var field = "(c44 EE0),(c2 EE7),(e79 EE10),(c2 EE90)";
var result = field.Split(',').Where(x => x.Contains("c2"));