Предложение 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