Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में शर्त को पूरा करने वाला एकमात्र तत्व लौटाना

Single() विधि वह एकमात्र तत्व लौटाती है जो शर्त को पूरा करता है। यदि एक से अधिक ऐसा तत्व दिखाई देता है, तो त्रुटि फेंकी जाती है।

उदाहरण

निम्न हमारी स्ट्रिंग सरणी है:

string[] str = { "jack", "tom", "henry", "time" };

अब प्रत्येक तत्व को प्राप्त करने के लिए Single() विधि का उपयोग करें। फिर हमने लैम्ब्डा अभिव्यक्ति का उपयोग करके उस तत्व की गणना की जिसकी लंबाई चार से अधिक है:

str.AsQueryable().Single(name => name.Length > 4);

पूर्ण कोड

using System;
using System.Linq;
using System.Collections.Generic;

public class Demo {
    public static void Main() {
        string[] str = { "jack", "tom", "henry", "time" };
        // 4 से अधिक लंबाई वाला स्ट्रिंग ढूंढना
        string res = str.AsQueryable().Single(name => name.Length > 4);
        Console.WriteLine(res);
    }
}

आउटपुट

henry
  1. - सिंगल इटरेशन में LinkedList का मध्य एलिमेंट प्राप्त करने के लिए Java प्रोग्राम

    इस लेख में, हम समझेंगे कि सिंगल इटरेशन में लिंक्ड लिस्ट का मध्य एलिमेंट कैसे प्राप्त करें। java.util.LinkedList क्लास ऑपरेशन्स वे परफॉर्म करते हैं जो हम डबल-लिंक्ड लिस्ट के लिए उम्मीद कर सकते हैं। ऑपरेशन्स जो लिस्ट में इंडेक्स करते हैं, लिस्ट को शुरुआत या अंत से ट्रैवर्स करेंगे, जो भी निर्दिष्ट इंड

  1. - पायथन प्रोग्राम: निर्दिष्ट इंडेक्स पर तत्व वाली पंक्तियों को लौटाएं

    उदाहरण नीचे इसका प्रदर्शन दिया गया है: my_list_1 = [[21, 81, 35], [91, 14, 0], [64, 61, 42]] my_list_2 = [[21, 92, 63], [80, 19, 65], [54, 65, 36]] print(The first list is :) print(my_list_1) print(The second list is :) print(my_list_2) my_key = 0 my_result = [] for index in range(len(my_list_1)):

  1. - Python: शब्दों की सूची से सबसे लंबे शब्द की लंबाई निकालना

    Python में शब्दों (स्ट्रिंग्स) की सूची से सबसे लंबे शब्द की लंबाई निकालना। max() फ़ंक्शन के साथ key=len सबसे सरल तरीका है। उदाहरण max_length: max_length = len(element) return max_length print(fलूप से: {find_longest_length(my_list)}) # विधि 3: map() + max() lengths = list(map(len,