لینکپد
یکی از امکانات جدید و رو به رشدی که به دات نت اضافه شدهاست و باعث سادهتر شدن برنامههای تحت این پلتفرم شدهاست Linq یا زبان پرس و جوی یکپارچهاست که هدف اصلی آن ایجاد یک زبان واحد برای کار با اشیاء، آرایهها، بانکهای اطلاعاتی، فایلها و مانند آن است.
نویسنده(های) اصلی | جوزف البهاری |
---|---|
انتشار پایدار | 5.10.1
۱۴ نوامبر ۲۰۱۶ |
سیستمعامل | ویندوز |
گونه | ابزار توسعه |
پروانه | رایگانافزار, مالکیتی |
وبگاه |
زبانی که ساختار اصلی آن شبیه دستور Select در SQL است. مثلاً دستور زیر را در نظر بگیرید:
var words =
from word in "The quick brown fox jumps over the lazy dog".Split()
orderby word.Length
where word.Length > ۳
select word
این دستور کلمات واقع در رشته داده شده که طولی بیشتر ازسه کاراکتر دارند را به ترتیب طول بر میگرداند و آن را در آرایه Words میریزد. به همین سادگی.....
در هر صورت برای آموزش و آزمایش دستورهای Linq بخصوص هنگام کار با بانکهای اطلاعاتی میتوانید از ابزار بسیار مفیدی به نام «لینک پد» استفاده کنید که هم کلی مثال آماده دارد (حتی دستورهای اس کیو ال ساخت بانک اطلاعاتی نمونهای که مثالهایش را بر پایه آن شرح دادهاست را درون آن به راحتی پیدا میکنید) و هم اینکه میتوانید به بانکهای اطلاعاتی خودتان متصل شده و دستورهای متناظر با جداول خود را بنویسید.