কম্পিউটার টিউটোরিয়াল

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 Reverse পদ্ধতি

  2. C# LINQ Intersect পদ্ধতি

  3. সি শার্প Linq Where মেথড

  4. সি শার্প Linq Distinct() মেথড