উত্তর:
যেমন ব্র্যানন বলেছেন, এটি OrderByDescendingএবং ThenByDescending:
var query = from person in people
orderby person.Name descending, person.Age descending
select person.Name;
সমান:
var query = people.OrderByDescending(person => person.Name)
.ThenByDescending(person => person.Age)
.Select(person => person.Name);
এটি অন্যভাবে চেষ্টা করুন:
var qry = Employees
.OrderByDescending (s => s.EmpFName)
.ThenBy (s => s.Address)
.Select (s => s.EmpCode);
এটি কেবল এমন পরিস্থিতিতে কাজ করে যেখানে আপনার একটি সংখ্যাযুক্ত ক্ষেত্র রয়েছে তবে আপনি ক্ষেত্রের নামের সামনে একটি বিয়োগ চিহ্ন রাখতে পারেন:
reportingNameGroups = reportingNameGroups.OrderBy(x=> - x.GroupNodeId);
তবে এর চেয়ে সামান্য কিছুটা আলাদা কাজ করে OrderByDescendingযখন আপনি একটি তে এটি দৌড়াচ্ছে আছে int?বা double?অথবা decimal?ক্ষেত্র।
যা ঘটবে তা OrderByDescendingনুলের শেষে থাকবে, বনাম এই পদ্ধতিটির সাথে নাল শুরুতে থাকবে will আপনি যদি টুকরো টুকরো টুকরো টুকরো করে ভাগ না করে চারপাশে নালগুলি পরিবর্তন করতে চান তবে এটি কার্যকর।