لینک‌پد

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
لینک‌پد
نویسنده(های) اصلی جوزف البهاری
انتشار پایدار 5.10.1 / ۱۴ نوامبر ۲۰۱۶؛ ۷ ماه پیش (۲۰۱۶-۱۱-14)
سیستم‌عامل ویندوز
گونه ابزار توسعه
پروانه رایگان‌افزار, مالکیتی
وب‌گاه http://linqpad.net/

یکی از امکانات جدید و رو به رشدی که به دات نت اضافه شده‌است و باعث ساده تر شدن برنامه‌های تحت این پلتفرم شده‌است Linq یا زبان پرس و جوی یکپارچه‌است که هدف اصلی آن ایجاد یک زبان واحد برای کار با اشیاء، آرایه‌ها، بانکهای اطلاعاتی، فایلها و مانند آن است.

زبانی که ساختار اصلی آن شبیه دستور 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 بخصوص هنگام کار با بانکهای اطلاعاتی می‌توانید از ابزار بسیار مفیدی به نام «لینک پد» استفاده کنید که هم کلی مثال آماده دارد (حتی دستورهای اس کیو ال ساخت بانک اطلاعاتی نمونه‌ای که مثالهایش را بر پایه آن شرح داده‌است را درون آن به راحتی پیدا می‌کنید) و هم اینکه می‌توانید به بانکهای اطلاعاتی خودتان متصل شده و دستورهای متناظر با جداول خود را بنویسید.