কম্পিউটার

C# Linq FirstorDefault পদ্ধতি


একটি সিকোয়েন্সের প্রথম এলিমেন্ট বা এলিমেন্ট না থাকলে একটি ডিফল্ট মান ফেরত দিতে FirstorDefault() পদ্ধতি ব্যবহার করুন।

নীচে আমাদের খালি তালিকা -

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

এখন, আমরা প্রথম উপাদানটি প্রদর্শন করতে পারি না, যেহেতু এটি একটি খালি সংগ্রহ। এর জন্য, ডিফল্ট মান প্রদর্শন করতে FirstorDefault() পদ্ধতি ব্যবহার করুন।

val.AsQueryable().FirstOrDefault();

নীচে সম্পূর্ণ উদাহরণ।

উদাহরণ

using System;
using System.Collections.Generic;
using System.Linq;
class Demo {
   static void Main() {
      List<double> val = new List<double> { };
      double d = val.AsQueryable().FirstOrDefault();
      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 বিপরীত পদ্ধতি

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

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

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