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

C# Queryable Union विधि

Queryable Union विधि का उपयोग करके दो अनुक्रमों पर यूनियन ऑपरेशन करें।

निम्न हमारी सरणियां हैं।

int[] arr1 = { 29, 40, 15, 55, 70, 30, 90 }; 
int[] arr2 = { 30, 36, 40, 18, 15, 55, 75 };

अब, Union विधि का उपयोग करके सरणियों का यूनियन प्राप्त करें।

arr1.AsQueryable().Union(arr2);

उदाहरण

using System; 
using System.Linq; 
using System.Collections.Generic; 
public class Demo { 
    public static void Main() { 
        int[] arr1 = { 29, 40, 15, 55, 70, 30, 90 }; 
        int[] arr2 = { 30, 36, 40, 18, 15, 55, 75 }; 
        IEnumerable<int> res = arr1.AsQueryable().Union(arr2); 
        foreach (int a in res) 
            Console.WriteLine("{0} ", a); 
    } 
}

आउटपुट

29 40 15 55 70 30 90 36 18 75
  1. - C# में CompareTo() विधि

    दो मानों की तुलना करने के लिए, CompareTo() विधि का उपयोग करें। निम्न वापसी मान हैं: 0 = दोनों संख्याएं बराबर हैं 1 = दूसरी संख्या छोटी है -1 = पहली संख्या छोटी है C# में CompareTo() विधि को लागू करने का कोड यहां है: उदाहरण using System; public class Demo { public static void Main() {

  1. - C# में Union मेथड का उपयोग

    LINQ के Union मेथड से अद्वितीय एलिमेंट्स प्राप्त करना Union मेथड दोनों लिस्ट्स से अद्वितीय (unique) एलिमेंट्स प्राप्त करता है। यह System.Linq नेमस्पेस में होता है। दो लिस्ट्स सेट करें: var list1 = new List<int>{12, 65, 88, 45}; var list2 = new List<int>{40, 34, 65}; दोनों लिस्ट्स का य

  1. - रूबी के Array#zip में महारत: कुशल सरणी जोड़ी और तुलना

    मान लीजिए कि आप दो सरणियों की तुलना करना चाहते हैं, तत्व दर तत्व ताकि आप अंतर ढूंढ सकें। या शायद आप हर इंडेक्स पर सबसे बड़ी संख्या ढूंढना चाहते हैं, या आप केवल कुंजियों की सूची और मानों की सूची को मर्ज करके एक हैश बनाना चाहते हैं… …इसे करने का कठिन तरीका ऐसा कुछ दिखेगा। उदाहरण: a = [1,2,3,4,5] b =