عبارة الترك (Visual Basic)
يحسب القيمة وتُعين إلى متغير جديد داخل الاستعلام.
Let variable = expression [, ...]
الأجزاء
variable
مطلوبة. الـاسم المستعار الذي يمكن استخدامه كمرجع لنتائج التعبير المتوفر.expression
مطلوبة. الـتعبير الذي سيتم تقييمه وتعيينه إلى متغير محدد .
ملاحظات
جملة Let تتيح لك حساب القيم لكل نتيجة استعلام ويقوم بالإشارة إليها باستخدام اسم مستعار. يمكن استخدام الاسم المستعار في العبارات أخرى مثل جملة Where . جملة Let تتيح لك إنشاء عبارة استعلام أسهل للقراءة بسبب تحديد اسم مستعار لعبارة تعبير منضمة في الاستعلام و يتم استبدل الاسم المستعار في كل مرة يتم فيها استخدام جملة التعبير.
يمكنك تضمين أي عدد من variable و expression التعيينات في Let الجملة. قم بفصل كل تعيين بفاصلة (،).
مثال
مثال التعليمات البرمجية التالية يستخدم جملة Let لحساب خصم 10 بالمائة على المنتجات.
Dim discountedProducts = From prod In products
Let Discount = prod.UnitPrice * 0.1
Where Discount >= 50
Select prod.ProductName, prod.UnitPrice, Discount
For Each prod In discountedProducts
Console.WriteLine("Product: {0}, Price: {1}, Discounted Price: {2}",
prod.ProductName, prod.UnitPrice.ToString("$#.00"),
(prod.UnitPrice - prod.Discount).ToString("$#.00"))
Next
راجع أيضًا:
المرجع
المبادئ
مقدمة حول LINQ في Visual Basic