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

Select Tümcesi (Visual Basic)

From Tümcesi (Visual Basic)

Skip Tümcesi (Visual Basic)

Take While Tümcesi (Visual Basic)

Where Tümcesi (Visual Basic)

Kavramlar

Visual Basic'de LINQ'e Giriş

Diğer Kaynaklar

Sorgular (Visual Basic)