সি # সংকলকগুলির ক্যোয়ারী অনুধাবন বৈশিষ্ট্যগুলি ব্যবহার করে আপনি কোড লিখতে পারেন:
var names = new string[] { "Dog", "Cat", "Giraffe", "Monkey", "Tortoise" };
var result =
from animalName in names
let nameLength = animalName.Length
where nameLength > 3
orderby nameLength
select animalName;
উপরের ক্যোয়ারী এক্সপ্রেশনটিতে, let
কীওয়ার্ডটি কোনও মান যেখানে ডুপ্লিকেট কল ছাড়াই ও অর্ডারবাই অপারেশনগুলিতে প্রেরণ করার অনুমতি দেয় animalName.Length
।
লিনকিউ এক্সটেনশন পদ্ধতি কলগুলির সমতুল্য সেট কী যা এখানে "লেট" কীওয়ার্ডটি অর্জন করে তা অর্জন করে?