Предложение Distinct (Visual Basic)
Ограничивает значения текущего диапазона переменной, чтобы исключить повторяющиеся значения в предложениях последующих запросов.
Distinct
Заметки
Можно использовать предложение Distinct для возврата списка уникальных элементов. Чтобы игнорировать повторяющиеся результаты запроса, используйте предложение Distinct. Предложение Distinct применяется к повторяющимся значениям для всех возвращенных полей, заданных предложением Select. Если предложение Select не указано, предложение Distinct применяется к переменной диапазона для запроса, указанного в предложении From. Если переменная диапазона не имеет постоянного типа, запрос проигнорирует результаты запроса, если все члены типа соответствуют существующим результатам запроса.
Пример
Следующее выражение запроса соединяет список клиентов и заказы клиентов. Предложение Distinct включается для возврата списка уникальных имен клиентов и дат заказов.
Dim customerOrders = From cust In customers, ord In orders
Where cust.CustomerID = ord.CustomerID
Select cust.CompanyName, ord.OrderDate
Distinct
См. также
Ссылки
Предложение From (Visual Basic)
Предложение Select (Visual Basic)
Предложение Where (Visual Basic)
Основные понятия
Знакомство с LINQ в Visual Basic