sách gpt4 ai đã đi

asp.net - 如何使用 linq 在 asp.net/vb.net 中过滤列表

In lại 作者:行者123 更新时间:2023-12-04 02:09:41 26 4
mua khóa gpt4 Nike

我有一个类(class)名单

如何在某些条件下进行过滤..我正在申请,当值完全匹配时它正在工作

        Dim result = obj.OfType(Of clsEmrItmMstr)().Where(Function(s) s.GenName Like txtserach.Text)
grddetails.DataSource = result
grddetails.DataBind()

其中“clsEmrItmMstr”是我的类(class)名称,“GenName”是类(class)中的字段

1 Câu trả lời

Còn hơn là Like 运算符,您可以简单地使用 String.Contains :

Dim result = obj.OfType(Of clsEmrItmMstr)().
Where(Function(s) s.GenName.Contains(txtserach.Text))

Like您需要 *作为通配符,所以这应该有效:
Dim result = obj.OfType(Of clsEmrItmMstr)().
Where(Function(s) s.GenName Like String.Format("*{0}*", txtserach.Text))

(假设您要查找 GenName 包含在 TextBox 中输入的文本的所有对象)

关于asp.net - 如何使用 linq 在 asp.net/vb.net 中过滤列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19655346/

26 4 0
Bài viết được đề xuất: CEPH,通过互联网运行集群
Bài viết được đề xuất: r - 选择一列中给定值的数据框的一半
Bài viết được đề xuất: python - 无法找到或创建新的 virtualenv
Bài viết được đề xuất: php - Laravel 发送邮件 SMTP
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com