কম্পিউটার

C# Linq LastorDefault পদ্ধতি


একটি সিকোয়েন্সের শেষ উপাদান বা উপাদানটি না থাকলে একটি ডিফল্ট মান ফেরত দিতে LastorDefault() পদ্ধতি ব্যবহার করুন৷

নিম্নলিখিত আমাদের খালি তালিকা.

List<double> val = new List<double> { };

এখন তালিকাটি খালি থাকায় নিম্নলিখিতটি শেষ উপাদানটি প্রদর্শন করতে সক্ষম হবে না। অতএব, ডিফল্ট ডিসপ্লে পাবে এবং ত্রুটি দেখানো হবে না।

val.AsQueryable().LastOrDefault();

নিচের কোডটি।

উদাহরণ

using System;
using System.Collections.Generic;
using System.Linq;
class Demo {
   static void Main() {
      List<double> val = new List<double> { };
      double d = val.AsQueryable().LastOrDefault();
      Console.WriteLine("Default Value = "+d);
      if (d == 0.0D) {
         d = 0.1D;
      }
      Console.WriteLine("Default Value changed = "+d);
   }
}

আউটপুট

Default Value = 0
Default Value changed = 0.1

  1. C# Linq FirstorDefault পদ্ধতি

  2. C# Linq ইন্টারসেক্ট পদ্ধতি

  3. C# Linq যেখানে পদ্ধতি

  4. C# Linq ডিস্টিনক্ট() পদ্ধতি