किसी अनुक्रम का अंतिम तत्व या डिफ़ॉल्ट मान लौटाने के लिए 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("डिफ़ॉल्ट मान = " + d);
if (d == 0.0D) {
d = 0.1D;
}
Console.WriteLine("डिफ़ॉल्ट मान बदला गया = " + d);
}
}
आउटपुट
डिफ़ॉल्ट मान = 0 डिफ़ॉल्ट मान बदला गया = 0.1