عبارة مميزة (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
راجع أيضًا:
المرجع
المبادئ
مقدمة حول LINQ في Visual Basic