Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pemfilteran mengacu pada operasi pembatasan tataan hasil agar hanya berisi elemen-elemen yang memenuhi kondisi tertentu. Ini juga dikenal sebagai seleksi.
Ilustrasi berikut menunjukkan hasil pemfilteran urutan karakter. Predikat untuk operasi pemfilteran menentukan bahwa karakter harus 'A'.
Metode operator kueri standar yang melakukan pemilihan tercantum di bagian berikut.
Metode
| Nama Metode | Deskripsi | Sintaks Ekspresi Kueri Visual Basic | Informasi Selengkapnya |
|---|---|---|---|
| OfType | Memilih nilai, tergantung pada kemampuannya untuk diubah ke tipe tertentu. | Tidak dapat diterapkan. | Enumerable.OfType Queryable.OfType |
| Di mana | Memilih nilai yang didasarkan pada fungsi predikat. | Where |
Enumerable.Where Queryable.Where |
Contoh Sintaks Ekspresi Kueri
Contoh berikut menggunakan Where untuk memfilter dari array string yang memiliki panjang tertentu.
Dim words() As String = {"the", "quick", "brown", "fox", "jumps"}
Dim query = From word In words
Where word.Length = 3
Select word
Dim sb As New System.Text.StringBuilder()
For Each str As String In query
sb.AppendLine(str)
Next
' Display the results.
MsgBox(sb.ToString())
' This code produces the following output:
' the
' fox
Lihat juga
- System.Linq
- Gambaran Umum Operator Kueri Standar (Visual Basic)
- Klausa Where
- Cara: Memfilter Hasil Kueri
- Cara: Mengkueri Metadata Rakitan dengan Pantulan (LINQ) (Visual Basic)
- Cara: Kueri untuk File dengan Atribut atau Nama Tertentu (Visual Basic)
- Cara: Mengurutkan atau Memfilter Data Teks menurut Setiap Kata atau Bidang (LINQ) (Visual Basic)