28.02.2009, 19:48
общий
это ответ
Здравствуйте, Verof!
Поставьте курсор на слово where и нажмите F1. Должна показаться страница именно об этом методе. У меня полная студия, поэтому об ограничениях EE я не знаю. Возможно, Вы просто не установили MSDN.
Если Вы новичек, лучше пока не пользоваться Linq: это надстройка над языком, она не вписывается в него логично и будет мешать изучению. Where(предикат) создаст перечислитель, который будет возвращать элементы коллекции, одобренные предикатом.
В приложении пример из MSDN. Но для изучения рекомендую ограничиться версией .Net 2.0.
Приложение:
dim fruits as New List(Of String) = { "apple", "passionfruit", "banana", "mango", "orange", "blueberry", "grape", "strawberry" }
dim query as IEnumerable(Of String) = fruits.Where(Function(fruit) fruit.Length < 6)
Dim output As New System.Text.StringBuilder
For Each fruit As String In Query
output.AppendLine(fruit)
Next
MsgBox(output.ToString())