【发布时间】:2013-11-22 06:12:00
【问题描述】:
我刚开始学习 Linq。我刚刚创建了一个这样的示例测试。
Dim dt As New DataTable
Dim dc As New DataColumn
dc.ColumnName = "Test"
dt.Columns.Add(dc)
dt.Rows.Add("Test")
dt.Rows.Add("One test")
dt.Rows.Add("Second test")
Dim results = From myRow In dt.AsEnumerable
Where myRow("Test") = "Test"
Select myRow
For Each Row In results
Console.WriteLine(Row.Item(0).ToString())
Next
这将返回迭代中的第一行。
但是如果我想通过 % 使用 LIKE 运算符呢?我无法让它工作。
我试过了
Where myRow("Test") LIKE "Test%"
【问题讨论】:
标签: c# asp.net vb.net linq datatable