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

C# में Concat मेथड का उपयोग

लिस्ट्स को जोड़ने के लिए Concat मेथड

C# में लिस्ट्स को जोड़ने (concatenate) के लिए Concat मेथड का उपयोग करें। यह System.Linq नेमस्पेस में होता है।

दो लिस्ट्स:

var list1 = new List<int>{12, 40}; 
var list2 = new List<int>{98, 122, 199, 230};

Concat मेथड:

var res = list1.Concat(list2);

पूर्ण कोड उदाहरण

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

public class Demo { 
    public static void Main() { 
        // दो लिस्ट्स
        var list1 = new List<int>{12, 40}; 
        var list2 = new List<int>{98, 122, 199, 230}; 
        // कॉनकैट
        var res = list1.Concat(list2); 
        foreach(int i in res) { 
            Console.WriteLine(i); 
        } 
    } 
}

आउटपुट

12
40
98
122
199
230

Union और Concat में अंतर:

  • Union: डुप्लिकेट्स को हटाकर अद्वितीय एलिमेंट्स देता है
  • Concat: बस दोनों सीक्वेंस को जोड़ देता है, डुप्लिकेट्स बने रहते हैं
  1. - JavaScript में parseInt() मेथड की भूमिका क्या है?

    अवलोकनparseInt() मेथड स्ट्रिंग को पार्स करके पूर्णांक लौटाता है। आप दूसरा पैरामीटर देकर अंक प्रणाली (रेडिक्स) निर्दिष्ट कर सकते हैं।उदाहरण<!DOCTYPE html> <html>    <body>       <script>          var val1 = parseInt("20.50

  1. HTML <var> टैग: गणितीय व्यंजक प्रदर्शित करना HTML <var> टैग: गणितीय व्यंजक प्रदर्शित करना

    HTML <var> टैग का परिचय HTML में <var> एलिमेंट का उपयोग गणितीय व्यंजक (mathematical expressions) और वेरिएबल्स को दर्शाने के लिए किया जाता है। यह टैग गणितीय सूत्रों, प्रोग्रामिंग वेरिएबल्स और वैज्ञानिक नोटेशन को सेमेंटिकली सही तरीके से प्रस्तुत करता है। उदाहरण: <var> टैग का उपयोग &

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

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