xml - 我如何在 linq to xml 中使用 "like"

标签 xml linq linq-to-xml

我想做这样的事情。我知道这是错误的:

 var a = from h in xdoc.Root.Elements()
         where h.Element().value like = "1234"
         select h;

最佳答案

var a = from h in xdoc.Root.Elements()
        where h.Element.value.Contains("1234") 
        select h

这将在后台生成“LIKE”语句。

关于xml - 我如何在 linq to xml 中使用 "like",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1475906/

相关文章:

java - 如何使用 getElementsByTagName 有选择地检索 ELEMENTS

java - json.org 零被保存为字符串而不是数字

c# - LINQ 查询 string.replace

c# - 使用 linq to xml 获取特定值

character-encoding - 如何在 .Net XDocument 中保留字符实体?

c# - 使用 LINQ 查询 XDocument 的最佳方式?

PHP 删除重复的 XML 提要条目

c# - 如何不在 nUnit 2.6.4 xml 结果中显示堆栈跟踪?

c# - MongoDb 驱动程序 C# 查询优化

c# - 将两个 linq 查询放入一个列表框中