পটভূমি: পরের মাসের মধ্যে, আমি তিনটি সম্পর্কে আলোচনা করব বা কমপক্ষে LINQ
প্রসঙ্গে অন্তর্ভুক্ত করব C#
। লোকেরা কী বুঝতে অসুবিধা বোধ করতে পারে বা কী সম্পর্কে তাদের ভুল ধারণা থাকতে পারে তার উপর ভিত্তি করে কোন বিষয়গুলি ন্যায্য পরিমাণে মনোযোগ দেওয়ার জন্য তা জানতে চাই। আমি বিশেষভাবে বিষয়ে কথা হবে না LINQ
করতে SQL
ব্যতীত কিভাবে প্রশ্নের দূরবর্তী অবস্থান থেকে অভিব্যক্তি গাছ (এবং সাধারণত ব্যবহার মৃত্যুদন্ড কার্যকর করা যেতে পারে উদাহরণ হিসাবে অথবা সত্তা ফ্রেমওয়ার্ক IQueryable
)।
সুতরাং, আপনি কি সম্পর্কে কঠিন খুঁজে পেয়েছেন LINQ
? ভুল বোঝাবুঝির পরিপ্রেক্ষিতে আপনি কী দেখেছেন? উদাহরণগুলির মধ্যে নিম্নলিখিতগুলির মধ্যে কোনও একটি হতে পারে তবে দয়া করে নিজেকে সীমাবদ্ধ করবেন না!
- কিভাবে
C#
কম্পাইলার একইরূপে ক্যোয়ারী এক্সপ্রেশন - লাম্বদা এক্সপ্রেশন
- এক্সপ্রেশন গাছ
- সম্প্রসারণ পদ্ধতি
- নামবিহীন প্রকারের
IQueryable
- স্থগিত বনাম অবিলম্বে মৃত্যুদণ্ড কার্যকর করা
- স্ট্রিমিং বনাম বাফার এক্সিকিউশন (উদাহরণস্বরূপ অর্ডারবাই পেছানো হয়েছে তবে বাফার হয়েছে)
- সুস্পষ্টভাবে স্থানীয় ভেরিয়েবলগুলি টাইপ করা
- জটিল জেনেরিক স্বাক্ষরগুলি পড়া (উদাহরণস্বরূপ গণনাযোগ্য.জয়াইন )