Skip While Tümcesi (Visual Basic)
Belirtilen bir koşul olduğu sürece bir koleksiyondaki öðeler atlar true ve geri kalan öğeleri döndürür.
Skip While expression
Bölümleri
Terim |
Tanım |
expression |
Gerekli.Öğeler için test etmek için bir koşul gösteren bir deyim.İfade döndürmelidir bir Boolean değeri veya işlev bir eşdeğer gibi bir Integer olarak değerlendirilecek bir Boolean. |
Notlar
Skip While Yan öğeleri kadar sağlanan sorgu sonucu başından atlar expression döndüren false.Sonra expression döndüren false, sorgu kalan tüm öğeleri döndürür.expression Kalan sonuçlarını göz ardı edilir.
Skip While Yan tümcesi farklı Where yan tümcesinde, Where yan tümcesi, belirli bir koşula uymayan bir sorgudan tüm öğeleri dışla için kullanılabilir.Skip While Yan tümcesi koşula uyulmadığını yalnızca ilk kez kadar öğeleri dışlar.Skip While Yan tümcesi sipariş edilen sorgu sonucu ile çalışırken en yararlı.
Belirli sayıda sorgu sonucu baştan sonuçlarını kullanarak atlama Skip yan tümcesi.
Örnek
Aşağıdaki kod örneği Skip While ABD'den ilk müşteri bulunana kadar sonuçları geçmek için yan tümcesi.
Public Sub SkipWhileSample()
Dim customers = GetCustomerList()
' Return customers starting from the first U.S. customer encountered.
Dim customerList = From cust In customers
Order By cust.Country
Skip While IsInternationalCustomer(cust)
For Each cust In customerList
Console.WriteLine(cust.CompanyName & vbTab & cust.Country)
Next
End Sub
Public Function IsInternationalCustomer(ByVal cust As Customer) As Boolean
If cust.Country = "USA" Then Return False
Return True
End Function
Ayrıca bkz.
Başvuru
Take While Tümcesi (Visual Basic)